This commit is contained in:
Bunny67
2020-11-15 23:43:10 +03:00
parent ca4a2660ec
commit 7cbc40c959
70 changed files with 7175 additions and 3055 deletions
@@ -799,7 +799,6 @@ local methods = {
local oldid = data.id;
if not(newid == oldid) then
WeakAuras.Rename(data, newid);
OptionsPrivate.HandleRename(data, oldid, newid)
end
end
@@ -39,13 +39,13 @@ local methods = {
self.frame:SetScript("OnClick", func);
end,
["SetIcon"] = function(self, icon)
self:ReleaseThumbnail()
if(type(icon) == "string" or type(icon) == "number") then
self.icon:SetTexture(icon);
self.icon:Show();
if(self.iconRegion and self.iconRegion.Hide) then
self.iconRegion:Hide();
end
self.iconRegion = nil
else
self.iconRegion = icon;
icon:SetAllPoints(self.icon);
@@ -78,6 +78,7 @@ local methods = {
if(self.iconRegion and self.iconRegion.Hide) then
self.iconRegion:Hide();
end
self.iconRegion = nil
self.icon:Hide();
self.frame:UnlockHighlight();
end
+14 -3
View File
@@ -100,7 +100,10 @@ function OptionsPrivate.GetActionOptions(data)
name = "",
order = 3,
image = function() return "", 0, 0 end,
hidden = function() return not(data.actions.start.message_type == "WHISPER" or data.actions.start.message_type == "COMBAT" or data.actions.start.message_type == "PRINT") end
hidden = function()
return not(data.actions.start.message_type == "WHISPER" or data.actions.start.message_type == "COMBAT"
or data.actions.start.message_type == "PRINT" or data.actions.start.message_type == "ERROR")
end
},
start_message_color = {
type = "color",
@@ -108,7 +111,11 @@ function OptionsPrivate.GetActionOptions(data)
name = L["Color"],
order = 3,
hasAlpha = false,
hidden = function() return not(data.actions.start.message_type == "COMBAT" or data.actions.start.message_type == "PRINT") end,
hidden = function()
return not(data.actions.start.message_type == "COMBAT"
or data.actions.start.message_type == "PRINT"
or data.actions.start.message_type == "ERROR")
end,
get = function() return data.actions.start.r or 1, data.actions.start.g or 1, data.actions.start.b or 1 end,
set = function(info, r, g, b)
data.actions.start.r = r;
@@ -480,7 +487,11 @@ function OptionsPrivate.GetActionOptions(data)
name = L["Color"],
order = 23,
hasAlpha = false,
hidden = function() return not(data.actions.finish.message_type == "COMBAT" or data.actions.finish.message_type == "PRINT") end,
hidden = function() return
not(data.actions.finish.message_type == "COMBAT"
or data.actions.finish.message_type == "PRINT"
or data.actions.finish.message_type == "ERROR")
end,
get = function() return data.actions.finish.r or 1, data.actions.finish.g or 1, data.actions.finish.b or 1 end,
set = function(info, r, g, b)
data.actions.finish.r = r;
+6 -5
View File
@@ -886,32 +886,33 @@ function OptionsPrivate.GetAnimationOptions(data)
local function hideMainAlphaFunc()
return data.animation.main.type ~= "custom" or data.animation.main.alphaType ~= "custom" or not data.animation.main.use_alpha
end
local mainCodeOptions = { extraSetFunction = extraSetFunction }
OptionsPrivate.commonOptions.AddCodeOption(animation.args, data, L["Custom Function"], "main_alphaFunc", "https://github.com/WeakAuras/WeakAuras2/wiki/Custom-Code-Blocks#alpha-opacity",
55.3, hideMainAlphaFunc, {"animation", "main", "alphaFunc"}, false, nil, extraSetFunction);
55.3, hideMainAlphaFunc, {"animation", "main", "alphaFunc"}, false, mainCodeOptions);
local function hideMainTranslate()
return data.animation.main.type ~= "custom" or data.animation.main.translateType ~= "custom" or not data.animation.main.use_translate
end
OptionsPrivate.commonOptions.AddCodeOption(animation.args, data, L["Custom Function"], "main_translateFunc", "https://github.com/WeakAuras/WeakAuras2/wiki/Custom-Code-Blocks#translate-position",
59.3, hideMainTranslate, {"animation", "main", "translateFunc"}, false, nil, extraSetFunction);
59.3, hideMainTranslate, {"animation", "main", "translateFunc"}, false, mainCodeOptions);
local function hideMainScale()
return data.animation.main.type ~= "custom" or data.animation.main.scaleType ~= "custom" or not (data.animation.main.use_scale and WeakAuras.regions[id].region.Scale)
end
OptionsPrivate.commonOptions.AddCodeOption(animation.args, data, L["Custom Function"], "main_scaleFunc", "https://github.com/WeakAuras/WeakAuras2/wiki/Custom-Code-Blocks#scale-sizes",
63.3, hideMainScale, {"animation", "main", "scaleFunc"}, false, nil, extraSetFunction);
63.3, hideMainScale, {"animation", "main", "scaleFunc"}, false, mainCodeOptions);
local function hideMainRotateFunc()
return data.animation.main.type ~= "custom" or data.animation.main.rotateType ~= "custom" or not (data.animation.main.use_rotate and WeakAuras.regions[id].region.Rotate)
end
OptionsPrivate.commonOptions.AddCodeOption(animation.args, data, L["Custom Function"], "main_rotateFunc", "https://github.com/WeakAuras/WeakAuras2/wiki/Custom-Code-Blocks#rotate",
67.3, hideMainRotateFunc, {"animation", "main", "rotateFunc"}, false, nil, extraSetFunction);
67.3, hideMainRotateFunc, {"animation", "main", "rotateFunc"}, false, mainCodeOptions);
local function hideMainColorFunc()
return data.animation.main.type ~= "custom" or data.animation.main.colorType ~= "custom" or not (data.animation.main.use_color and WeakAuras.regions[id].region.Color)
end
OptionsPrivate.commonOptions.AddCodeOption(animation.args, data, L["Custom Function"], "main_colorFunc", "https://github.com/WeakAuras/WeakAuras2/wiki/Custom-Code-Blocks#color",
68.7, hideMainColorFunc, {"animation", "main", "colorFunc"}, false, nil, extraSetFunction);
68.7, hideMainColorFunc, {"animation", "main", "colorFunc"}, false, mainCodeOptions);
-- Text Editors for "finish"
local function hideFinishAlphaFunc()
+90 -20
View File
@@ -4,6 +4,47 @@ local AddonName, OptionsPrivate = ...
local L = WeakAuras.L
local regionOptions = WeakAuras.regionOptions
local commonOptionsCache = {}
OptionsPrivate.commonOptionsCache = commonOptionsCache
commonOptionsCache.data = {}
commonOptionsCache.GetOrCreateData = function(self, info)
local base = self.data
for i, key in ipairs(info) do
base[key] = base[key] or {}
base = base[key]
end
return base
end
commonOptionsCache.GetData = function(self, info)
local base = self.data
for i, key in ipairs(info) do
if base[key] and type(base[key]) == "table" then
base = base[key]
else
return nil
end
end
return base
end
commonOptionsCache.SetSameAll = function(self, info, value)
local base = self:GetOrCreateData(info)
base.sameAll = value
end
commonOptionsCache.GetSameAll = function(self, info)
local base = self:GetData(info)
if base then
return base.sameAll
end
end
commonOptionsCache.Clear = function(self)
self.data = {}
end
local parsePrefix = function(input, data, create)
local subRegionIndex, property = string.match(input, "^sub%.(%d+)%..-%.(.+)")
subRegionIndex = tonumber(subRegionIndex)
@@ -461,6 +502,11 @@ local function replaceNameDescFuncs(intable, data, subOption)
end
local function sameAll(info)
local cached = commonOptionsCache:GetSameAll(info)
if (cached ~= nil) then
return cached
end
local combinedValues = {};
local first = true;
local combinedKeys = combineKeys(info);
@@ -490,6 +536,7 @@ local function replaceNameDescFuncs(intable, data, subOption)
combinedValues[key] = values;
else
if (not compareTables(combinedValues[key], values)) then
commonOptionsCache:SetSameAll(info, false)
return nil;
end
end
@@ -508,6 +555,7 @@ local function replaceNameDescFuncs(intable, data, subOption)
first = false;
else
if (not compareTables(combinedValues, values)) then
commonOptionsCache:SetSameAll(info, false)
return nil;
end
end
@@ -515,6 +563,7 @@ local function replaceNameDescFuncs(intable, data, subOption)
end
end
commonOptionsCache:SetSameAll(info, true)
return true;
end
@@ -554,7 +603,6 @@ local function replaceNameDescFuncs(intable, data, subOption)
end
end
end
return combinedName;
end
@@ -825,6 +873,9 @@ local getHelper = {
Get = function(self)
return self.combinedValues
end,
GetSame = function(self)
return self.same
end,
HasValue = function(self)
return not self.first
end
@@ -855,7 +906,7 @@ local function CreateGetAll(subOption)
childOptionTable[i] = childOption;
end
if (childOption and not disabledOrHiddenChild(childOptionTable, info)) then
if (childOption) then
for i=#childOptionTable,0,-1 do
if(childOptionTable[i].get) then
local values = {childOptionTable[i].get(info, ...)};
@@ -863,10 +914,12 @@ local function CreateGetAll(subOption)
values[1] = false
end
local sameAllChildren = allChildren:Set(values)
local sameEnabledChildren = enabledChildren:Set(values)
allChildren:Set(values)
if not disabledOrHiddenChild(childOptionTable, info) then
enabledChildren:Set(values)
end
if not sameAllChildren and not sameEnabledChildren then
if not allChildren:GetSame() and not enabledChildren:GetSame() then
return nil;
end
break;
@@ -971,6 +1024,7 @@ local function PositionOptions(id, data, _, hideWidthHeight, disableSelfPoint)
order = 60,
min = 1,
softMax = screenWidth,
max = 4 * screenWidth,
bigStep = 1,
hidden = hideWidthHeight,
},
@@ -981,6 +1035,7 @@ local function PositionOptions(id, data, _, hideWidthHeight, disableSelfPoint)
order = 61,
min = 1,
softMax = screenHeight,
max = 4 * screenHeight,
bigStep = 1,
hidden = hideWidthHeight,
},
@@ -990,7 +1045,9 @@ local function PositionOptions(id, data, _, hideWidthHeight, disableSelfPoint)
name = L["X Offset"],
order = 62,
softMin = (-1 * screenWidth),
min = (-4 * screenWidth),
softMax = screenWidth,
max = 4 * screenWidth,
bigStep = 10,
get = function() return data.xOffset end,
set = function(info, v)
@@ -1012,7 +1069,9 @@ local function PositionOptions(id, data, _, hideWidthHeight, disableSelfPoint)
name = L["Y Offset"],
order = 63,
softMin = (-1 * screenHeight),
min = (-4 * screenHeight),
softMax = screenHeight,
max = 4 * screenHeight,
bigStep = 10,
get = function() return data.yOffset end,
set = function(info, v)
@@ -1148,8 +1207,9 @@ local function PositionOptions(id, data, _, hideWidthHeight, disableSelfPoint)
end
},
};
OptionsPrivate.commonOptions.AddCodeOption(positionOptions, data, L["Custom Anchor"], "custom_anchor", "https://github.com/WeakAuras/WeakAuras2/wiki/Custom-Code-Blocks#custom-anchor-function",
72.1, function() return not(data.anchorFrameType == "CUSTOM" and not IsParentDynamicGroup()) end, {"customAnchor"}, nil, nil, nil, nil, nil, true)
72.1, function() return not(data.anchorFrameType == "CUSTOM" and not IsParentDynamicGroup()) end, {"customAnchor"}, false)
return positionOptions;
end
@@ -1268,15 +1328,13 @@ local function GetCustomCode(data, path)
return data;
end
-- TODO: find a paradigm which doesn't have five million flags for AddCodeOption so that calls to it don't always go off the screen
-- a table of settings is the obvious option to pack the flags.
-- alternatively, we could create a "code" type option which then gets processed before sending to AceConfig
local function AddCodeOption(args, data, name, prefix, url, order, hiddenFunc, path, encloseInFunction, multipath, extraSetFunction, extraFunctions, reloadOptions, setOnParent)
extraFunctions = extraFunctions or {};
tinsert(extraFunctions, 1, {
local function AddCodeOption(args, data, name, prefix, url, order, hiddenFunc, path, encloseInFunction, options)
options = options and CopyTable(options) or {}
options.extraFunctions = options.extraFunctions or {};
tinsert(options.extraFunctions, 1, {
buttonLabel = L["Expand"],
func = function(info)
OptionsPrivate.OpenTextEditor(OptionsPrivate.GetPickedDisplay(), path, encloseInFunction, multipath, reloadOptions, setOnParent, url)
OptionsPrivate.OpenTextEditor(OptionsPrivate.GetPickedDisplay(), path, encloseInFunction, options.multipath, options.reloadOptions, options.setOnParent, url, options.validator)
end
});
@@ -1289,7 +1347,7 @@ local function AddCodeOption(args, data, name, prefix, url, order, hiddenFunc, p
hidden = hiddenFunc,
control = "WeakAurasMultiLineEditBox",
arg = {
extraFunctions = extraFunctions,
extraFunctions = options.extraFunctions,
},
set = function(info, v)
local subdata = data;
@@ -1301,10 +1359,10 @@ local function AddCodeOption(args, data, name, prefix, url, order, hiddenFunc, p
subdata[path[#path]] = v;
WeakAuras.Add(data);
if (extraSetFunction) then
extraSetFunction();
if (options.extraSetFunction) then
options.extraSetFunction();
end
if (reloadOptions) then
if (options.reloadOptions) then
OptionsPrivate.ClearOptions(data.id)
end
end,
@@ -1322,7 +1380,7 @@ local function AddCodeOption(args, data, name, prefix, url, order, hiddenFunc, p
local code = GetCustomCode(data, path);
if (not code) then
if (not code or code:trim() == "") then
return ""
end
@@ -1332,7 +1390,13 @@ local function AddCodeOption(args, data, name, prefix, url, order, hiddenFunc, p
code = "return " .. code;
local _, errorString = loadstring(code);
local loadedFunction, errorString = loadstring(code);
if not errorString then
if options.validator then
errorString = options.validator(loadedFunction())
end
end
return errorString and "|cFFFF0000"..errorString or "";
end,
width = WeakAuras.doubleWidth,
@@ -1343,7 +1407,7 @@ local function AddCodeOption(args, data, name, prefix, url, order, hiddenFunc, p
end
local code = GetCustomCode(data, path);
if (not code) then
if (not code or code:trim() == "") then
return true;
end
@@ -1357,6 +1421,12 @@ local function AddCodeOption(args, data, name, prefix, url, order, hiddenFunc, p
if(errorString and not loadedFunction) then
return false;
else
if options.validator then
errorString = options.validator(loadedFunction())
if errorString then
return false
end
end
return true;
end
end
+42 -8
View File
@@ -464,6 +464,41 @@ local function addControlsForChange(args, order, data, conditionVariable, condit
args["condition" .. i .. "value" .. j].validate = WeakAuras.ValidateNumeric;
end
end
elseif (propertyType == "icon") then
args["condition" .. i .. "value" .. j] = {
type = "input",
width = WeakAuras.normalWidth - 0.15,
name = blueIfNoValue(data, conditions[i].changes[j], "value", L["Differences"]),
desc = descIfNoValue(data, conditions[i].changes[j], "value", propertyType),
order = order,
get = function()
local v = conditions[i].changes[j].value
return v and tostring(v)
end,
set = setValue
}
order = order + 1
args["condition" .. i .. "value_browse" .. j] = {
type = "execute",
width = 0.15,
name = "",
order = order,
func = function()
if data.controlledChildren then
local paths = {}
for id, reference in pairs(conditions[i].changes[j].references) do
paths[id] = {"conditions", conditions[i].check.references[id].conditionIndex, "changes", reference.changeIndex, "value"}
end
OptionsPrivate.OpenIconPicker(data, paths)
else
OptionsPrivate.OpenIconPicker(data, {[data.id] = { "conditions", i, "changes", j, "value" } })
end
end,
imageWidth = 24,
imageHeight = 24,
control = "WeakAurasIcon",
image = "Interface\\AddOns\\WeakAuras\\Media\\Textures\\browse",
}
elseif (propertyType == "color") then
args["condition" .. i .. "value" .. j] = {
type = "color",
@@ -1389,11 +1424,14 @@ local function addControlsForIfLine(args, order, data, conditionVariable, condit
for id, reference in pairs(conditions[i].check.references) do
local auraData = WeakAuras.GetData(id);
removeSubCheck(auraData[conditionVariable][reference.conditionIndex].check, path);
WeakAuras.Add(auraData)
WeakAuras.ClearAndUpdateOptions(auraData.id)
end
else
removeSubCheck(conditions[i].check, path);
WeakAuras.Add(data)
WeakAuras.ClearAndUpdateOptions(data.id)
end
WeakAuras.ClearAndUpdateOptions(data.id, true)
return;
end
@@ -1507,7 +1545,7 @@ local function addControlsForIfLine(args, order, data, conditionVariable, condit
end
end
if (currentConditionTemplate.type == "number" or currentConditionTemplate.type == "timer") then
if (currentConditionTemplate.type == "number" or currentConditionTemplate.type == "timer" or currentConditionTemplate.type == "elapsedTimer") then
local opTypes = OptionsPrivate.Private.operator_types
if currentConditionTemplate.operator_types == "without_equal" then
opTypes = OptionsPrivate.Private.operator_types_without_equal
@@ -1690,7 +1728,7 @@ local function addControlsForIfLine(args, order, data, conditionVariable, condit
local multipath = {};
for id, reference in pairs(conditions[i].check.references) do
local conditionIndex = conditions[i].check.references[id].conditionIndex;
multipath[id] ={ "conditions", i, "check" }
multipath[id] ={ "conditions", conditionIndex, "check" }
for i, v in ipairs(path) do
tinsert(multipath[id], "checks")
tinsert(multipath[id], v)
@@ -1699,10 +1737,6 @@ local function addControlsForIfLine(args, order, data, conditionVariable, condit
end
OptionsPrivate.OpenTextEditor(data, multipath, nil, true, nil, nil, "https://github.com/WeakAuras/WeakAuras2/wiki/Custom-Code-Blocks#custom-check");
else
for i, v in ipairs(path) do
print(i, v)
end
local fullPath = { "conditions", i, "check" }
for i, v in ipairs(path) do
tinsert(fullPath, "checks")
@@ -2272,7 +2306,7 @@ local function compareSubChecks(a, b, allConditionTemplates)
end
local type = currentConditionTemplate.type;
if (type == "number" or type == "timer" or type == "select" or type == "string" or type == "customcheck") then
if (type == "number" or type == "timer" or type == "elapsedTimer" or type == "select" or type == "string" or type == "customcheck") then
if (a[i].op ~= b[i].op or a[i].value ~= b[i].value) then
return false;
end
+56 -9
View File
@@ -267,21 +267,68 @@ local function GetCustomTriggerOptions(data, triggernum)
return not (trigger.type == "custom")
end
OptionsPrivate.commonOptions.AddCodeOption(customOptions, data, L["Custom Trigger"], "custom_trigger", "https://github.com/WeakAuras/WeakAuras2/wiki/Custom-Code-Blocks#custom-trigger",
10, hideCustomTrigger, appendToTriggerPath("custom"), false, true, extraSetFunction, nil, true);
10, hideCustomTrigger, appendToTriggerPath("custom"), false, {multipath = false, extraSetFunction = extraSetFunction, reloadOptions = true});
local function hideCustomVariables()
return not (trigger.type == "custom" and trigger.custom_type == "stateupdate");
end
local validTypes = {
bool = true,
number = true,
timer = true,
elapsedTimer = true,
select = true,
string = true,
}
local validProperties = {
display = "string",
type = "string",
test = "function",
events = "table",
values = "table"
}
local function validateCustomVariables(variables)
if (type(variables) ~= "table") then
return L["Not a table"]
end
OptionsPrivate.Private.ExpandCustomVariables(variables)
for k, v in pairs(variables) do
if k == "additionalProgress" then
-- Skip over additionalProgress
elseif type(v) ~= "table" then
return string.format(L["Could not parse '%s'. Expected a table."], k)
elseif not validTypes[v.type] then
return string.format(L["Invalid type for '%s'. Expected 'bool', 'number', 'select', 'string', 'timer' or 'elapsedTimer'."], k)
elseif v.type == "select" and not v.values then
return string.format(L["Type 'select' for '%s' requires a values member'"], k)
else
for property, propertyValue in pairs(v) do
if not validProperties[property] then
return string.format(L["Unknown property '%s' found in '%s'"], property, k)
end
if type(propertyValue) ~= validProperties[property] then
return string.format(L["Invalid type for property '%s' in '%s'. Expected '%s'"], property, k, validProperties[property])
end
end
end
end
end
OptionsPrivate.commonOptions.AddCodeOption(customOptions, data, L["Custom Variables"], "custom_variables", "https://github.com/WeakAuras/WeakAuras2/wiki/Custom-Code-Blocks#custom-variables",
11, hideCustomVariables, appendToTriggerPath("customVariables"), false, true, extraSetFunctionReload, nil, true);
11, hideCustomVariables, appendToTriggerPath("customVariables"), false,
{multipath = false, extraSetFunction = extraSetFunctionReload, reloadOptions = true, validator = validateCustomVariables });
local function hideCustomUntrigger()
return not (trigger.type == "custom"
and (trigger.custom_type == "status" or (trigger.custom_type == "event" and trigger.custom_hide == "custom")))
end
OptionsPrivate.commonOptions.AddCodeOption(customOptions, data, L["Custom Untrigger"], "custom_untrigger", "https://github.com/WeakAuras/WeakAuras2/wiki/Custom-Code-Blocks#custom-untrigger",
14, hideCustomUntrigger, appendToUntriggerPath("custom"), false, true, extraSetFunction);
14, hideCustomUntrigger, appendToUntriggerPath("custom"), false, {multipath = false, extraSetFunction = extraSetFunction});
local function hideCustomDuration()
return not (trigger.type == "custom"
@@ -289,7 +336,7 @@ local function GetCustomTriggerOptions(data, triggernum)
or (trigger.custom_type == "event" and (trigger.custom_hide ~= "timed" or trigger.dynamicDuration))))
end
OptionsPrivate.commonOptions.AddCodeOption(customOptions, data, L["Duration Info"], "custom_duration", "https://github.com/WeakAuras/WeakAuras2/wiki/Custom-Code-Blocks#duration-info",
16, hideCustomDuration, appendToTriggerPath("customDuration"), false, true, extraSetFunctionReload);
16, hideCustomDuration, appendToTriggerPath("customDuration"), false, { multipath = false, extraSetFunction = extraSetFunctionReload });
local function hideIfTriggerStateUpdate()
return not (trigger.type == "custom" and trigger.custom_type ~= "stateupdate")
@@ -320,17 +367,17 @@ local function GetCustomTriggerOptions(data, triggernum)
}
OptionsPrivate.commonOptions.AddCodeOption(customOptions, data, string.format(L["Overlay %s Info"], i), "custom_overlay" .. i, "https://github.com/WeakAuras/WeakAuras2/wiki/Custom-Code-Blocks#overlay-info",
17 + i / 10, hideOverlay, appendToTriggerPath("customOverlay" .. i), false, true, extraSetFunctionReload, extraFunctions);
17 + i / 10, hideOverlay, appendToTriggerPath("customOverlay" .. i), false, { multipath = false, extraSetFunction = extraSetFunctionReload, extraFunctions = extraFunctions});
end
OptionsPrivate.commonOptions.AddCodeOption(customOptions, data, L["Name Info"], "custom_name", "https://github.com/WeakAuras/WeakAuras2/wiki/Custom-Code-Blocks#name-info",
18, hideIfTriggerStateUpdate, appendToTriggerPath("customName"), false, true, extraSetFunctionReload);
18, hideIfTriggerStateUpdate, appendToTriggerPath("customName"), false, { multipath = false, extraSetFunction = extraSetFunctionReload});
OptionsPrivate.commonOptions.AddCodeOption(customOptions, data, L["Icon Info"], "custom_icon", "https://github.com/WeakAuras/WeakAuras2/wiki/Custom-Code-Blocks#icon-info",
20, hideIfTriggerStateUpdate, appendToTriggerPath("customIcon"), false, true, extraSetFunction);
20, hideIfTriggerStateUpdate, appendToTriggerPath("customIcon"), false, { multipath = false, extraSetFunction = extraSetFunction});
OptionsPrivate.commonOptions.AddCodeOption(customOptions, data, L["Texture Info"], "custom_texture", "https://github.com/WeakAuras/WeakAuras2/wiki/Custom-Code-Blocks#texture-info",
22, hideIfTriggerStateUpdate, appendToTriggerPath("customTexture"), false, true, extraSetFunction);
22, hideIfTriggerStateUpdate, appendToTriggerPath("customTexture"), false, { multipath = false, extraSetFunction = extraSetFunction});
OptionsPrivate.commonOptions.AddCodeOption(customOptions, data, L["Stack Info"], "custom_stacks", "https://github.com/WeakAuras/WeakAuras2/wiki/Custom-Code-Blocks#stack-info",
23, hideIfTriggerStateUpdate, appendToTriggerPath("customStacks"), false, true, extraSetFunctionReload);
23, hideIfTriggerStateUpdate, appendToTriggerPath("customStacks"), false, { multipath = false, extraSetFunction = extraSetFunctionReload});
return customOptions;
end
+85 -44
View File
@@ -35,7 +35,6 @@ function OptionsPrivate.GetInformationOptions(data)
if data.id ~= newid and not WeakAuras.GetData(newid) then
local oldid = data.id
WeakAuras.Rename(data, newid);
OptionsPrivate.HandleRename(data, oldid, newid)
end
end
}
@@ -167,60 +166,102 @@ function OptionsPrivate.GetInformationOptions(data)
end
end
-- Compability Options
-- compatibility Options
args.compabilityTitle = {
type = "header",
name = L["Compability Options"],
name = L["Compatibility Options"],
width = WeakAuras.doubleWidth,
order = order,
}
order = order + 1
local sameIgnoreOptionsEvents = true
local commonIgnoreOptionsEvents
local ignoreOptionsEventDesc = ""
if data.controlledChildren then
for _, childId in ipairs(data.controlledChildren) do
local childData = WeakAuras.GetData(childId)
ignoreOptionsEventDesc = ignoreOptionsEventDesc .. "|cFFE0E000"..childData.id..": |r".. (childData.ignoreOptionsEventErrors and "true" or "false") .. "\n"
if commonIgnoreOptionsEvents == nil then
commonIgnoreOptionsEvents = childData.ignoreOptionsEventErrors ~= nil and childData.ignoreOptionsEventErrors or false
elseif childData.ignoreOptionsEventErrors ~= commonIgnoreOptionsEvents then
sameIgnoreOptionsEvents = false
local properties = {
ignoreOptionsEventErrors = {
name = L["Ignore Lua Errors on OPTIONS event"]
},
groupOffset = {
name = L["Offset by 1px"],
onParent = true,
regionType = "group"
}
}
local same = {
ignoreOptionsEventErrors = true,
groupOffset = true
}
local common = {
}
local mergedDesc = {
}
for property, propertyData in pairs(properties) do
if not propertyData.onParent and data.controlledChildren then
for _, childId in ipairs(data.controlledChildren) do
local childData = WeakAuras.GetData(childId)
if not propertyData.regionType or propertyData.regionType == childData.regionType then
mergedDesc[property] = (mergedDesc[property] or "") .. "|cFFE0E000"..childData.id..": |r".. (childData.information[property] and "true" or "false") .. "\n"
if common[property] == nil then
if childData.information[property] ~= nil then
common[property] = childData.information[property]
else
common[property] = false
end
elseif childData.information[property] ~= common[property] then
same[property] = false
end
end
end
else
if not propertyData.regionType or propertyData.regionType == data.regionType then
if data.information[property] ~= nil then
common[property] = data.information[property]
else
common[property] = false
end
end
end
if common[property] ~= nil then
args["compatibility_" .. property] = {
type = "toggle",
name = same[property] and propertyData.name or "|cFF4080FF" .. propertyData.name,
width = WeakAuras.doubleWidth,
get = function()
if not propertyData.onParent and data.controlledChildren then
return same[property] and common[property] or false
else
return data.information[property]
end
end,
set = function(info, v)
if not propertyData.onParent and data.controlledChildren then
for _, childId in ipairs(data.controlledChildren) do
local childData = WeakAuras.GetData(childId)
if not propertyData.regionType or propertyData.regionType == childData.regionType then
childData.information[property] = v
WeakAuras.Add(childData)
OptionsPrivate.ClearOptions(childData.id)
end
end
else
data.information[property] = v
WeakAuras.Add(data)
OptionsPrivate.ClearOptions(data.id)
end
WeakAuras.ClearAndUpdateOptions(data.id)
end,
desc = same[property] and "" or mergedDesc[property],
order = order
}
order = order + 1
end
end
args.ignoreOptionsEventErrors = {
type = "toggle",
name = sameIgnoreOptionsEvents and L["Ignore Lua Errors on OPTIONS event"] or "|cFF4080FF" .. L["Ignore Lua Errors on OPTIONS event"],
width = WeakAuras.doubleWidth,
get = function()
if data.controlledChildren then
return sameIgnoreOptionsEvents and commonIgnoreOptionsEvents or false
else
return data.ignoreOptionsEventErrors
end
end,
set = function(info, v)
if data.controlledChildren then
for _, childId in ipairs(data.controlledChildren) do
local childData = WeakAuras.GetData(childId)
childData.ignoreOptionsEventErrors = v
WeakAuras.Add(childData)
OptionsPrivate.ClearOptions(childData.id)
end
else
data.ignoreOptionsEventErrors = v
WeakAuras.Add(data)
OptionsPrivate.ClearOptions(data.id)
end
WeakAuras.ClearAndUpdateOptions(data.id)
end,
desc = sameIgnoreOptionsEvents and "" or ignoreOptionsEventDesc,
order = order
}
order = order + 1
return options
end
+277 -187
View File
@@ -7,7 +7,11 @@ end
local L = WeakAuras.L
-- WeakAuras/Options
--[[Translation missing --]]
L[" and |cFFFF0000mirrored|r"] = " and |cFFFF0000mirrored|r"
L["-- Do not remove this comment, it is part of this trigger: "] = "-- Entferne diesen Kommentar nicht, er ist Teil dieses Auslösers: "
--[[Translation missing --]]
L[" rotated |cFFFF0000%s|r degrees"] = " rotated |cFFFF0000%s|r degrees"
L["% of Progress"] = "Fortschritt in %"
L["%i auras selected"] = "%i Auren ausgew\\195\\164hlt"
L["%i Matches"] = "%i Treffer"
@@ -31,15 +35,29 @@ local L = WeakAuras.L
L["%s total auras"] = "%s gesamte Auren"
--[[Translation missing --]]
L["%s Zoom: %d%%"] = "%s Zoom: %d%%"
--[[Translation missing --]]
L["%s, Border"] = "%s, Border"
L["%s, Border"] = "%s, Rahmen"
--[[Translation missing --]]
L["%s, Offset: %0.2f;%0.2f"] = "%s, Offset: %0.2f;%0.2f"
--[[Translation missing --]]
L["%s, offset: %0.2f;%0.2f"] = "%s, offset: %0.2f;%0.2f"
--[[Translation missing --]]
L["%s|cFFFF0000custom|r texture with |cFFFF0000%s|r blend mode%s%s"] = "%s|cFFFF0000custom|r texture with |cFFFF0000%s|r blend mode%s%s"
L["(Right click to rename)"] = "(Rechtsklick zum Umbenennen)"
--[[Translation missing --]]
L["|c%02x%02x%02x%02xCustom Color|r"] = "|c%02x%02x%02x%02xCustom Color|r"
--[[Translation missing --]]
L["|cFFE0E000Note:|r This sets the description only on '%s'"] = "|cFFE0E000Note:|r This sets the description only on '%s'"
--[[Translation missing --]]
L["|cFFE0E000Note:|r This sets the URL on all selected auras"] = "|cFFE0E000Note:|r This sets the URL on all selected auras"
--[[Translation missing --]]
L["|cFFE0E000Note:|r This sets the URL on this group and all its members."] = "|cFFE0E000Note:|r This sets the URL on this group and all its members."
--[[Translation missing --]]
L["|cFFFF0000Automatic|r length"] = "|cFFFF0000Automatic|r length"
--[[Translation missing --]]
L["|cFFFF0000default|r texture"] = "|cFFFF0000default|r texture"
--[[Translation missing --]]
L["|cFFFF0000desaturated|r "] = "|cFFFF0000desaturated|r "
--[[Translation missing --]]
L["|cFFFF0000Note:|r The unit '%s' is not a trackable unit."] = "|cFFFF0000Note:|r The unit '%s' is not a trackable unit."
--[[Translation missing --]]
L["|cFFffcc00Anchors:|r Anchored |cFFFF0000%s|r to frame's |cFFFF0000%s|r"] = "|cFFffcc00Anchors:|r Anchored |cFFFF0000%s|r to frame's |cFFFF0000%s|r"
@@ -52,7 +70,13 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["|cFFffcc00Extra Options:|r"] = "|cFFffcc00Extra Options:|r"
--[[Translation missing --]]
L["|cFFffcc00Extra:|r %s and %s %s"] = "|cFFffcc00Extra:|r %s and %s %s"
--[[Translation missing --]]
L["|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s"] = "|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s"
--[[Translation missing --]]
L["|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s%s"] = "|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s%s"
--[[Translation missing --]]
L["|cFFffcc00Format Options|r"] = "|cFFffcc00Format Options|r"
L["1 Match"] = "1 Treffer"
L["A 20x20 pixels icon"] = "Ein Symbol mit 20x20 Pixeln"
L["A 32x32 pixels icon"] = "Ein Symbol mit 32x32 Pixeln"
@@ -64,31 +88,30 @@ local L = WeakAuras.L
L["A Unit ID (e.g., party1)."] = "A Unit ID (e.g., party1)."
L["Actions"] = "Aktionen"
--[[Translation missing --]]
L["Add %s"] = "Add %s"
L["Add"] = "Add"
L["Add %s"] = "Füge %s hinzu"
L["Add a new display"] = "Neue Anzeige hinzufügen"
L["Add Condition"] = "Neue Bedingung"
--[[Translation missing --]]
L["Add Entry"] = "Add Entry"
L["Add Entry"] = "Eintrag hinzufügen"
--[[Translation missing --]]
L["Add Extra Elements"] = "Add Extra Elements"
--[[Translation missing --]]
L["Add Option"] = "Add Option"
--[[Translation missing --]]
L["Add Overlay"] = "Add Overlay"
L["Add Option"] = "Option hinzufügen"
L["Add Overlay"] = "Overlay hinzufügen"
L["Add Property Change"] = "Weitere Änderung"
--[[Translation missing --]]
L["Add Sub Option"] = "Add Sub Option"
L["Add Snippet"] = "Add Snippet"
L["Add Sub Option"] = "Unteroption hinzufügen"
L["Add to group %s"] = "Zu Gruppe %s hinzufügen"
L["Add to new Dynamic Group"] = "Neue dynamische Gruppe hinzufügen"
L["Add to new Group"] = "Neue Gruppe hinzufügen"
L["Add Trigger"] = "Auslöser hinzufügen"
--[[Translation missing --]]
L["Additional Events"] = "Additional Events"
L["Addon"] = "Addon"
L["Addons"] = "Addons"
--[[Translation missing --]]
L["Advanced"] = "Advanced"
L["Advanced"] = "Erweitert"
L["Align"] = "Ausrichtung"
--[[Translation missing --]]
L["Alignment"] = "Alignment"
L["Alignment"] = "Ausrichtung"
--[[Translation missing --]]
L["All of"] = "All of"
L["Allow Full Rotation"] = "Erlaubt eine vollständige Rotation"
@@ -97,16 +120,13 @@ local L = WeakAuras.L
L["Anchor Point"] = "Ankerpunkt"
L["Anchored To"] = "Angeheftet an"
L["And "] = "Und"
--[[Translation missing --]]
L["and aligned left"] = "and aligned left"
--[[Translation missing --]]
L["and aligned right"] = "and aligned right"
L["and aligned left"] = "und links ausgerichtet"
L["and aligned right"] = "und rechts ausgerichtet"
--[[Translation missing --]]
L["and rotated left"] = "and rotated left"
--[[Translation missing --]]
L["and rotated right"] = "and rotated right"
--[[Translation missing --]]
L["and Trigger %s"] = "and Trigger %s"
L["and Trigger %s"] = "und Auslöser %s"
--[[Translation missing --]]
L["and with width |cFFFF0000%s|r and %s"] = "and with width |cFFFF0000%s|r and %s"
L["Angle"] = "Winkel"
@@ -114,6 +134,10 @@ local L = WeakAuras.L
L["Animated Expand and Collapse"] = "Erweitern und Verbergen animieren"
--[[Translation missing --]]
L["Animates progress changes"] = "Animates progress changes"
--[[Translation missing --]]
L["Animation End"] = "Animation End"
--[[Translation missing --]]
L["Animation Mode"] = "Animation Mode"
L["Animation relative duration description"] = [=[Die Dauer der Animation relativ zur Dauer der Anzeige als Bruchteil (1/2), als Prozent (50%) oder als Dezimal (0.5).
|cFFFF0000Notiz:|r Falls die Anzeige keine Dauer besitzt (zb. Aura ohne Dauer), wird diese Animation nicht ausgeführt.
@@ -121,62 +145,55 @@ local L = WeakAuras.L
Falls die Dauer der Animation auf |cFF00CC0010%|r gesetzt wurde und die Dauer der Anzeige 20 Sekunden beträgt (zb. Debuff), dann wird diese Animation über eine Dauer von 2 Sekunden abgespielt.
Falls die Dauer der Animation auf |cFF00CC0010%|r gesetzt wurde und für die Anzeige keine Dauer bekannt ist (Meistens kann diese auch manuell festgelegt werden), wird diese Animation nicht abgespielt.]=]
L["Animation Sequence"] = "Animationssequenz"
--[[Translation missing --]]
L["Animation Start"] = "Animation Start"
L["Animations"] = "Animationen"
--[[Translation missing --]]
L["Any of"] = "Any of"
L["Apply Template"] = "Vorlage übernehmen"
--[[Translation missing --]]
L["Arc Length"] = "Arc Length"
L["Arcane Orb"] = "Arkane Kugel"
--[[Translation missing --]]
L["At a position a bit left of Left HUD position."] = "At a position a bit left of Left HUD position."
--[[Translation missing --]]
L["At a position a bit left of Right HUD position"] = "At a position a bit left of Right HUD position"
L["At the same position as Blizzard's spell alert"] = "An der Position von Blizzards Zauberwarnmeldung"
L["Aura Name"] = "Auraname"
--[[Translation missing --]]
L["Aura Name Pattern"] = "Aura Name Pattern"
L[ [=[Aura is
Off Screen]=] ] = [=[Aura is
Off Screen]=]
L["Aura Name"] = "Auraname"
L["Aura Name Pattern"] = "Aura Namensmuster"
L["Aura Type"] = "Auratyp"
L["Aura(s)"] = "Auren"
--[[Translation missing --]]
L["Author Options"] = "Author Options"
L["Auto"] = "Auto"
--[[Translation missing --]]
L["Auto-Clone (Show All Matches)"] = "Auto-Clone (Show All Matches)"
L["Auto-cloning enabled"] = "Auto-Klonen deaktiviert"
L["Automatic"] = "Automatisch"
--[[Translation missing --]]
L["Automatic"] = "Automatic"
L["Automatic Icon"] = "Automatisches Symbol"
L["Automatic length"] = "Automatic length"
L["Backdrop Color"] = "Hintergrundfarbe"
--[[Translation missing --]]
L["Backdrop in Front"] = "Backdrop in Front"
L["Backdrop Style"] = "Hintergrundstil"
--[[Translation missing --]]
L["Background"] = "Background"
L["Background Color"] = "Hintergrundfarbe"
--[[Translation missing --]]
L["Background Inner"] = "Background Inner"
L["Background Offset"] = "Hintergrundversatz"
L["Background Texture"] = "Hintergrundtextur"
--[[Translation missing --]]
L["Bar"] = "Bar"
L["Bar Alpha"] = "Balkentransparenz"
L["Bar Color"] = "Balkenfarbe"
L["Bar Color Settings"] = "Balkenfarbeneinstellungen"
--[[Translation missing --]]
L["Bar Inner"] = "Bar Inner"
L["Bar Texture"] = "Balkentextur"
L["Big Icon"] = "Großes Symbol"
--[[Translation missing --]]
L["Blacklisted Aura Name"] = "Blacklisted Aura Name"
--[[Translation missing --]]
L["Blacklisted Exact Spell ID(s)"] = "Blacklisted Exact Spell ID(s)"
--[[Translation missing --]]
L["Blacklisted Name(s)"] = "Blacklisted Name(s)"
--[[Translation missing --]]
L["Blacklisted Spell ID"] = "Blacklisted Spell ID"
L["Blend Mode"] = "Blendmodus"
L["Blue Rune"] = "Blaue Rune"
L["Blue Sparkle Orb"] = "Blau funkelnde Kugel"
L["Border"] = "Rand"
--[[Translation missing --]]
L["Border %s"] = "Border %s"
L["Border %s"] = "Rahmen %s"
--[[Translation missing --]]
L["Border Anchor"] = "Border Anchor"
L["Border Color"] = "Randfarbe"
@@ -196,32 +213,27 @@ Falls die Dauer der Animation auf |cFF00CC0010%|r gesetzt wurde und für die Anz
--[[Translation missing --]]
L["Bracket Matching"] = "Bracket Matching"
--[[Translation missing --]]
L["Browse Wago, the largest collection of auras."] = "Browse Wago, the largest collection of auras."
--[[Translation missing --]]
L["Can be a Name or a Unit ID (e.g. party1). A name only works on friendly players in your group."] = "Can be a Name or a Unit ID (e.g. party1). A name only works on friendly players in your group."
--[[Translation missing --]]
L["Can be a UID (e.g., party1)."] = "Can be a UID (e.g., party1)."
L["Cancel"] = "Abbrechen"
--[[Translation missing --]]
L["Center"] = "Center"
L["Channel Number"] = "Kanalnummer"
L["Chat Message"] = "Chatnachricht"
--[[Translation missing --]]
L["Chat with WeakAuras experts on our Discord server."] = "Chat with WeakAuras experts on our Discord server."
L["Check On..."] = "Prüfen auf..."
--[[Translation missing --]]
L["Check out our wiki for a large collection of examples and snippets."] = "Check out our wiki for a large collection of examples and snippets."
L["Children:"] = "Kinder:"
L["Choose"] = "Auswählen"
L["Choose Trigger"] = "Auslöser Auswählen"
L["Choose whether the displayed icon is automatic or defined manually"] = "Symbol automatisch oder manuell auswählen"
--[[Translation missing --]]
L["Class"] = "Class"
L["Class"] = "Klasse"
--[[Translation missing --]]
L["Clip Overlays"] = "Clip Overlays"
--[[Translation missing --]]
L["Clipped by Progress"] = "Clipped by Progress"
L["Clone option enabled dialog"] = [=[
Eine Option, die |cFFFF0000Auto-Klonen|r verwendet, wurde aktiviert.
|cFFFF0000Auto-Klonen|r dupliziert automatisch eine Anzeige, um mehrere passende Quellen (z.B. Auren) darzustellen.
Solange die Anzeige sich nicht in einer |cFF22AA22Dynamischen Gruppe|r befindet, werden alle Klone nur hintereinander angeordnet.
Soll die Anzeige in einer neuen |cFF22AA22Dynamischen Gruppe|r platziert werden?]=]
L["Close"] = "Schließen"
L["Collapse"] = "Minimieren"
L["Collapse all loaded displays"] = "Alle geladenen Anzeigen minimieren"
@@ -230,18 +242,19 @@ Soll die Anzeige in einer neuen |cFF22AA22Dynamischen Gruppe|r platziert werden?
L["Collapsible Group"] = "Collapsible Group"
L["color"] = "Farbe"
L["Color"] = "Farbe"
L["Column Height"] = "Spaltenhöhe"
L["Column Space"] = "Spaltenabstand"
--[[Translation missing --]]
L["Column Height"] = "Column Height"
--[[Translation missing --]]
L["Column Space"] = "Column Space"
--[[Translation missing --]]
L["Combinations"] = "Combinations"
L["Columns"] = "Columns"
L["Combinations"] = "Kombinationen"
--[[Translation missing --]]
L["Combine Matches Per Unit"] = "Combine Matches Per Unit"
--[[Translation missing --]]
L["Common Text"] = "Common Text"
--[[Translation missing --]]
L["Compare against the number of units affected."] = "Compare against the number of units affected."
--[[Translation missing --]]
L["Compatibility Options"] = "Compatibility Options"
L["Compress"] = "Stauchen"
L["Condition %i"] = "Bedingung %i"
L["Conditions"] = "Bedingungen"
@@ -259,11 +272,11 @@ Soll die Anzeige in einer neuen |cFF22AA22Dynamischen Gruppe|r platziert werden?
L["Cooldown Settings"] = "Cooldown Settings"
--[[Translation missing --]]
L["Cooldown Swipe"] = "Cooldown Swipe"
--[[Translation missing --]]
L["Copy"] = "Copy"
L["Copy"] = "Kopieren"
L["Copy settings..."] = "Einstellungen kopieren..."
L["Copy to all auras"] = "Kopiere zu allen Auren"
L["Copy URL"] = "URL kopieren"
--[[Translation missing --]]
L["Could not parse '%s'. Expected a table."] = "Could not parse '%s'. Expected a table."
L["Count"] = "Anzahl"
--[[Translation missing --]]
L["Counts the number of matches over all units."] = "Counts the number of matches over all units."
@@ -274,12 +287,18 @@ Soll die Anzeige in einer neuen |cFF22AA22Dynamischen Gruppe|r platziert werden?
L["Custom"] = "Benutzerdefiniert"
--[[Translation missing --]]
L["Custom Anchor"] = "Custom Anchor"
--[[Translation missing --]]
L["Custom Background"] = "Custom Background"
--[[Translation missing --]]
L["Custom Check"] = "Custom Check"
L["Custom Code"] = "Benutzerdefinierter Code"
--[[Translation missing --]]
L["Custom Color"] = "Custom Color"
--[[Translation missing --]]
L["Custom Configuration"] = "Custom Configuration"
--[[Translation missing --]]
L["Custom Foreground"] = "Custom Foreground"
--[[Translation missing --]]
L["Custom Frames"] = "Custom Frames"
L["Custom Function"] = "Benutzerdefiniert"
--[[Translation missing --]]
@@ -305,17 +324,15 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Custom Variables"] = "Custom Variables"
L["Debuff Type"] = "Debufftyp"
L["Default"] = "Standard"
--[[Translation missing --]]
L["Default Color"] = "Default Color"
L["Default Color"] = "Standardfarbe"
L["Delete"] = "Löschen"
L["Delete all"] = "Alle löschen"
L["Delete children and group"] = "Kinder und Gruppe löschen"
--[[Translation missing --]]
L["Delete Entry"] = "Delete Entry"
L["Delete Trigger"] = "Auslöser löschen"
L["Delete Entry"] = "Eintrag löschen"
L["Desaturate"] = "Entsättigen"
--[[Translation missing --]]
L["Description Text"] = "Description Text"
L["Description"] = "Description"
L["Description Text"] = "Beschreibungstext"
--[[Translation missing --]]
L["Determines how many entries can be in the table."] = "Determines how many entries can be in the table."
L["Differences"] = "Unterschiede"
@@ -324,23 +341,20 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Disallow Entry Reordering"] = "Disallow Entry Reordering"
L["Discrete Rotation"] = "Rotation um x90°"
L["Display"] = "Anzeige"
L["Display Icon"] = "Anzeigesymbol"
--[[Translation missing --]]
L["Display Name"] = "Display Name"
L["Display Name"] = "Anzeigename"
L["Display Text"] = "Anzeigetext"
L["Displays a text, works best in combination with other displays"] = "Zeigt einen Text an, funktioniert am besten in Kombination mit anderen Anzeigen"
L["Distribute Horizontally"] = "Horizontal verteilen"
L["Distribute Vertically"] = "Vertikal verteilen"
L["Do not group this display"] = "Diese Anzeige nicht kopieren"
--[[Translation missing --]]
L["Documentation"] = "Documentation"
L["Done"] = "Fertig"
--[[Translation missing --]]
L["Don't skip this Version"] = "Don't skip this Version"
--[[Translation missing --]]
L["Down"] = "Down"
L["Drag to move"] = "Ziehen, um diese Anzeige zu verschieben"
L["Duplicate"] = "Duplizieren"
--[[Translation missing --]]
L["Duplicate All"] = "Duplicate All"
L["Duplicate All"] = "Alle duplizieren"
L["Duration (s)"] = "Dauer (s)"
L["Duration Info"] = "Dauerinformationen"
--[[Translation missing --]]
@@ -363,10 +377,13 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Ease Strength"] = "Ease Strength"
--[[Translation missing --]]
L["Ease type"] = "Ease type"
--[[Translation missing --]]
L["Edge"] = "Edge"
L["Edge"] = "Ecke"
--[[Translation missing --]]
L["eliding"] = "eliding"
--[[Translation missing --]]
L["Else If"] = "Else If"
--[[Translation missing --]]
L["Else If Trigger %s"] = "Else If Trigger %s"
L["Enabled"] = "Aktivieren"
L["End Angle"] = "Endewinkel"
--[[Translation missing --]]
@@ -379,6 +396,8 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
--[[Translation missing --]]
L["Enter Author Mode"] = "Enter Author Mode"
--[[Translation missing --]]
L["Enter in a value for the tick's placement."] = "Enter in a value for the tick's placement."
--[[Translation missing --]]
L["Enter User Mode"] = "Enter User Mode"
--[[Translation missing --]]
L["Enter user mode."] = "Enter user mode."
@@ -402,49 +421,73 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Expansion is disabled because this group has no children"] = "Erweiterung deaktiviert, da diese Gruppe keine Kinder hat"
L["Export to Lua table..."] = "Als Lua-Tabelle exportieren.."
L["Export to string..."] = "Als Zeichenkette exportieren.."
--[[Translation missing --]]
L["External"] = "External"
L["External"] = "Extern"
L["Fade"] = "Verblassen"
L["Fade In"] = "Einblenden"
L["Fade Out"] = "Ausblenden"
--[[Translation missing --]]
L["Fallback"] = "Fallback"
--[[Translation missing --]]
L["Fallback Icon"] = "Fallback Icon"
L["False"] = "Falsch"
--[[Translation missing --]]
L["Fetch Affected/Unaffected Names"] = "Fetch Affected/Unaffected Names"
L["Filter by Class"] = "Nach Klasse filtern"
L["Filter by Group Role"] = "Nach Gruppenrolle filtern"
--[[Translation missing --]]
L["Filter by Class"] = "Filter by Class"
L["Filter by Nameplate Type"] = "Filter by Nameplate Type"
--[[Translation missing --]]
L["Filter by Group Role"] = "Filter by Group Role"
L["Filter by Raid Role"] = "Filter by Raid Role"
--[[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["Find Auras"] = "Find Auras"
L["Finish"] = "Endanimation"
L["Fire Orb"] = "Feuerkugel"
L["Font"] = "Schriftart"
L["Font Size"] = "Schriftgröße"
--[[Translation missing --]]
L["Foreground"] = "Foreground"
L["Foreground"] = "Vordergrund"
L["Foreground Color"] = "Vordergrundfarbe"
L["Foreground Texture"] = "Vordergrundtextur"
--[[Translation missing --]]
L["Format"] = "Format"
--[[Translation missing --]]
L["Format for %s"] = "Format for %s"
--[[Translation missing --]]
L["Found a Bug?"] = "Found a Bug?"
L["Frame"] = "Frame"
--[[Translation missing --]]
L["Frame Count"] = "Frame Count"
--[[Translation missing --]]
L["Frame Rate"] = "Frame Rate"
--[[Translation missing --]]
L["Frame Selector"] = "Frame Selector"
L["Frame Strata"] = "Frame-Schicht"
--[[Translation missing --]]
L["Frequency"] = "Frequency"
L["Frequency"] = "Häufigkeit"
L["From Template"] = "Vorlage verwenden"
--[[Translation missing --]]
L["From version %s to version %s"] = "From version %s to version %s"
L["Global Conditions"] = "Globale Bedingungen"
--[[Translation missing --]]
L["Glow %s"] = "Glow %s"
L["Full Circle"] = "Full Circle"
--[[Translation missing --]]
L["Get Help"] = "Get Help"
L["Global Conditions"] = "Globale Bedingungen"
L["Glow %s"] = "Leuchten %s"
L["Glow Action"] = "Leuchtaktion"
--[[Translation missing --]]
L["Glow Anchor"] = "Glow Anchor"
--[[Translation missing --]]
L["Glow Color"] = "Glow Color"
L["Glow Color"] = "Leuchtfarbe"
--[[Translation missing --]]
L["Glow External Element"] = "Glow External Element"
--[[Translation missing --]]
L["Glow Frame Type"] = "Glow Frame Type"
--[[Translation missing --]]
L["Glow Type"] = "Glow Type"
L["Glow Type"] = "Leuchttyp"
L["Green Rune"] = "Grüne Rune"
--[[Translation missing --]]
L["Grid direction"] = "Grid direction"
@@ -466,27 +509,24 @@ Falls die Zahl als Dezimalzahl (z.B. 0.5), Bruch (z.B. 1/2) oder Prozentsatz (z.
--[[Translation missing --]]
L["Group contains updates from Wago"] = "Group contains updates from Wago"
--[[Translation missing --]]
L["Group Icon"] = "Group Icon"
--[[Translation missing --]]
L["Group key"] = "Group key"
L["Group Description"] = "Group Description"
L["Group Icon"] = "Gruppensymbol"
L["Group key"] = "Gruppenschlüssel"
L["Group Member Count"] = "Anzahl der Gruppenmitglieder"
--[[Translation missing --]]
L["Group Role"] = "Group Role"
--[[Translation missing --]]
L["Group Scale"] = "Group Scale"
L["Group Options"] = "Group Options"
L["Group Role"] = "Gruppenrolle"
L["Group Scale"] = "Gruppenskalierung"
--[[Translation missing --]]
L["Group Settings"] = "Group Settings"
--[[Translation missing --]]
L["Group Type"] = "Group Type"
L["Group Type"] = "Gruppentyp"
--[[Translation missing --]]
L["Grow"] = "Grow"
L["Hawk"] = "Falke"
L["Height"] = "Höhe"
--[[Translation missing --]]
L["Help"] = "Help"
L["Help"] = "Hilfe"
L["Hide"] = "Verbergen"
--[[Translation missing --]]
L["Hide Cooldown Text"] = "Hide Cooldown Text"
L["Hide Cooldown Text"] = "Verstecke Abklingzeittext"
--[[Translation missing --]]
L["Hide Glows applied by this aura"] = "Hide Glows applied by this aura"
L["Hide on"] = "Verbergen falls"
@@ -494,6 +534,8 @@ Falls die Zahl als Dezimalzahl (z.B. 0.5), Bruch (z.B. 1/2) oder Prozentsatz (z.
L["Hide When Not In Group"] = "Ausblenden, wenn ich gruppenlos bin"
L["Horizontal Align"] = "Horizontale Ausrichtung"
L["Horizontal Bar"] = "Horizontaler Balken"
--[[Translation missing --]]
L["Hostility"] = "Hostility"
L["Huge Icon"] = "Riesiges Symbol"
--[[Translation missing --]]
L["Hybrid Position"] = "Hybrid Position"
@@ -506,6 +548,8 @@ Falls die Zahl als Dezimalzahl (z.B. 0.5), Bruch (z.B. 1/2) oder Prozentsatz (z.
L["Icon Position"] = "Icon Position"
--[[Translation missing --]]
L["Icon Settings"] = "Icon Settings"
--[[Translation missing --]]
L["Icon Source"] = "Icon Source"
L["If"] = "Falls"
--[[Translation missing --]]
L["If checked, then the user will see a multi line edit box. This is useful for inputting large amounts of text."] = "If checked, then the user will see a multi line edit box. This is useful for inputting large amounts of text."
@@ -527,46 +571,66 @@ Falls die Zahl als Dezimalzahl (z.B. 0.5), Bruch (z.B. 1/2) oder Prozentsatz (z.
--[[Translation missing --]]
L["Ignore all Updates"] = "Ignore all Updates"
--[[Translation missing --]]
L["Ignore Dead"] = "Ignore Dead"
--[[Translation missing --]]
L["Ignore Disconnected"] = "Ignore Disconnected"
--[[Translation missing --]]
L["Ignore Lua Errors on OPTIONS event"] = "Ignore Lua Errors on OPTIONS event"
--[[Translation missing --]]
L["Ignore out of checking range"] = "Ignore out of checking range"
--[[Translation missing --]]
L["Ignore Self"] = "Ignore Self"
--[[Translation missing --]]
L["Ignore self"] = "Ignore self"
L["Ignored"] = "Ignoriert"
--[[Translation missing --]]
L["Ignored Aura Name"] = "Ignored Aura Name"
--[[Translation missing --]]
L["Ignored Exact Spell ID(s)"] = "Ignored Exact Spell ID(s)"
--[[Translation missing --]]
L["Ignored Name(s)"] = "Ignored Name(s)"
--[[Translation missing --]]
L["Ignored Spell ID"] = "Ignored Spell ID"
L["Import"] = "Importieren"
L["Import a display from an encoded string"] = "Anzeige von Klartext importieren"
--[[Translation missing --]]
L["Information"] = "Information"
--[[Translation missing --]]
L["Inner"] = "Inner"
L["Invalid Item Name/ID/Link"] = "Ungültige(r) Gegenstandsname/-ID/-link"
L["Invalid Spell ID"] = "Ungültige Zauber-ID"
L["Invalid Spell Name/ID/Link"] = "Ungültige(r) Zaubername/-ID/-link"
--[[Translation missing --]]
L["Invalid Item Name/ID/Link"] = "Invalid Item Name/ID/Link"
L["Invalid type for '%s'. Expected 'bool', 'number', 'select', 'string', 'timer' or 'elapsedTimer'."] = "Invalid type for '%s'. Expected 'bool', 'number', 'select', 'string', 'timer' or 'elapsedTimer'."
--[[Translation missing --]]
L["Invalid Spell ID"] = "Invalid Spell ID"
--[[Translation missing --]]
L["Invalid Spell Name/ID/Link"] = "Invalid Spell Name/ID/Link"
L["Invalid type for property '%s' in 's'. Expected '%s'"] = "Invalid type for property '%s' in 's'. Expected '%s'"
L["Inverse"] = "Invertiert"
--[[Translation missing --]]
L["Inverse Slant"] = "Inverse Slant"
--[[Translation missing --]]
L["Is Stealable"] = "Is Stealable"
L["Is Stealable"] = "Ist stehlbar"
L["Justify"] = "Ausrichten"
--[[Translation missing --]]
L["Keep Aspect Ratio"] = "Keep Aspect Ratio"
--[[Translation missing --]]
L["Keep your Wago imports up to date with the Companion App."] = "Keep your Wago imports up to date with the Companion App."
--[[Translation missing --]]
L["Large Input"] = "Large Input"
L["Leaf"] = "Blatt"
--[[Translation missing --]]
L["Left"] = "Left"
L["Left"] = "Links"
--[[Translation missing --]]
L["Left 2 HUD position"] = "Left 2 HUD position"
L["Left HUD position"] = "Linke HUD Position"
L["Length"] = "Länge"
--[[Translation missing --]]
L["Legacy Aura Trigger"] = "Legacy Aura Trigger"
--[[Translation missing --]]
L["Length"] = "Length"
L["Length of |cFFFF0000%s|r"] = "Length of |cFFFF0000%s|r"
--[[Translation missing --]]
L["Limit"] = "Limit"
--[[Translation missing --]]
L["Lines & Particles"] = "Lines & Particles"
L["Load"] = "Laden"
L["Loaded"] = "Geladen"
--[[Translation missing --]]
L["Lock Positions"] = "Lock Positions"
L["Loop"] = "Schleife"
L["Low Mana"] = "Niedriges Mana"
--[[Translation missing --]]
@@ -576,6 +640,8 @@ Falls die Zahl als Dezimalzahl (z.B. 0.5), Bruch (z.B. 1/2) oder Prozentsatz (z.
--[[Translation missing --]]
L["Match Count"] = "Match Count"
--[[Translation missing --]]
L["Matches the height setting of a horizontal bar or width for a vertical bar."] = "Matches the height setting of a horizontal bar or width for a vertical bar."
--[[Translation missing --]]
L["Max"] = "Max"
--[[Translation missing --]]
L["Max Length"] = "Max Length"
@@ -592,15 +658,11 @@ Falls die Zahl als Dezimalzahl (z.B. 0.5), Bruch (z.B. 1/2) oder Prozentsatz (z.
L["Model %s"] = "Model %s"
--[[Translation missing --]]
L["Model Settings"] = "Model Settings"
--[[Translation missing --]]
L["Move Above Group"] = "Move Above Group"
--[[Translation missing --]]
L["Move Below Group"] = "Move Below Group"
L["Move Above Group"] = "Über die Gruppe verschieben"
L["Move Below Group"] = "Unter die Gruppe verschieben"
L["Move Down"] = "Nach unten verschieben"
--[[Translation missing --]]
L["Move Entry Down"] = "Move Entry Down"
--[[Translation missing --]]
L["Move Entry Up"] = "Move Entry Up"
L["Move Entry Down"] = "Eintrag nach unten verschieben"
L["Move Entry Up"] = "Eintrag nach oben verschieben"
--[[Translation missing --]]
L["Move Into Above Group"] = "Move Into Above Group"
--[[Translation missing --]]
@@ -609,7 +671,6 @@ Falls die Zahl als Dezimalzahl (z.B. 0.5), Bruch (z.B. 1/2) oder Prozentsatz (z.
L["Move this display up in its group's order"] = "Verschiebt diese Anzeige in der Reihenfolge seiner Gruppe nach oben"
L["Move Up"] = "Nach oben verschieben"
L["Multiple Displays"] = "Mehrere Anzeigen"
L["Multiple Triggers"] = "Mehrere Auslöser"
L["Multiselect ignored tooltip"] = [=[
|cFFFF0000Ignoriert|r - |cFF777777Einfach|r - |cFF777777Mehrfach|r
Diese Option wird nicht verwendet, um zu prüfen, wann die Anzeige geladen wird.]=]
@@ -622,26 +683,33 @@ Nur ein Wert kann ausgewählt werden.]=]
L["Name Info"] = "Namensinfo"
--[[Translation missing --]]
L["Name Pattern Match"] = "Name Pattern Match"
L["Name(s)"] = "Name(n)"
--[[Translation missing --]]
L["Name(s)"] = "Name(s)"
L["Name:"] = "Name:"
--[[Translation missing --]]
L["Nameplate"] = "Nameplate"
--[[Translation missing --]]
L["Nameplates"] = "Nameplates"
L["Negator"] = "Nicht"
L["Never"] = "Nie"
--[[Translation missing --]]
L["New Aura"] = "New Aura"
--[[Translation missing --]]
L["New Value"] = "New Value"
L["No"] = "Nein"
L["New Value"] = "Neuer Wert"
L["No Children"] = "Keine Kinder"
L["No tooltip text"] = "Kein Tooltip"
L["None"] = "Keinen"
--[[Translation missing --]]
L["Not a table"] = "Not a table"
L["Not all children have the same value for this option"] = "Nicht alle Kinder besitzen denselben Wert"
L["Not Loaded"] = "Nicht geladen"
--[[Translation missing --]]
L["Note: Automated Messages to SAY and YELL are blocked outside of Instances."] = "Note: Automated Messages to SAY and YELL are blocked outside of Instances."
--[[Translation missing --]]
L["Note: The legacy buff trigger is now permanently disabled. It will be removed in the near future."] = "Note: The legacy buff trigger is now permanently disabled. It will be removed in the near future."
--[[Translation missing --]]
L["Number of Entries"] = "Number of Entries"
--[[Translation missing --]]
L["Offer a guided way to create auras for your character"] = "Offer a guided way to create auras for your character"
--[[Translation missing --]]
L["Offset by |cFFFF0000%s|r/|cFFFF0000%s|r"] = "Offset by |cFFFF0000%s|r/|cFFFF0000%s|r"
L["Okay"] = "Okey"
L["On Hide"] = "Beim Ausblenden"
L["On Init"] = "Beim Initialisieren"
@@ -697,13 +765,19 @@ Nur ein Wert kann ausgewählt werden.]=]
L["Paste text below"] = "Text unten einfügen"
--[[Translation missing --]]
L["Paste Trigger Settings"] = "Paste Trigger Settings"
--[[Translation missing --]]
L["Places a tick on the bar"] = "Places a tick on the bar"
L["Play Sound"] = "Sound abspielen"
L["Portrait Zoom"] = "Portraitzoom"
L["Position Settings"] = "Positionsbedingte Einstellungen"
--[[Translation missing --]]
L["Preferred Match"] = "Preferred Match"
L["Preset"] = "Voreinstellung"
--[[Translation missing --]]
L["Press Ctrl+C to copy"] = "Press Ctrl+C to copy"
L["Premade Snippets"] = "Premade Snippets"
L["Preset"] = "Voreinstellung"
L["Press Ctrl+C to copy"] = "Drücke Strg+C zum kopieren"
--[[Translation missing --]]
L["Press Ctrl+C to copy the URL"] = "Press Ctrl+C to copy the URL"
--[[Translation missing --]]
L["Prevent Merging"] = "Prevent Merging"
--[[Translation missing --]]
@@ -717,12 +791,13 @@ Nur ein Wert kann ausgewählt werden.]=]
L["Purple Rune"] = "Violette Rune"
L["Put this display in a group"] = "Diese Anzeige in eine Gruppe stecken"
L["Radius"] = "Radius"
--[[Translation missing --]]
L["Raid Role"] = "Raid Role"
L["Re-center X"] = "Zentrum (X)"
L["Re-center Y"] = "Zentrum (Y)"
--[[Translation missing --]]
L["Regions of type \"%s\" are not supported."] = "Regions of type \"%s\" are not supported."
L["Remaining Time"] = "Verbleibende Zeit"
L["Remaining Time Precision"] = "Genauigkeit der Restzeit"
L["Remove"] = "Entfernen"
L["Remove this display from its group"] = "Diese Anzeige aus seiner Gruppe entfernen"
L["Remove this property"] = "Eigenschaft entfernen"
@@ -730,16 +805,15 @@ Nur ein Wert kann ausgewählt werden.]=]
L["Repeat After"] = "Wiederholen nach"
L["Repeat every"] = "Wiederhole alle"
--[[Translation missing --]]
L["Report bugs on our issue tracker."] = "Report bugs on our issue tracker."
--[[Translation missing --]]
L["Require unit from trigger"] = "Require unit from trigger"
L["Required for Activation"] = "Benötigt zur Aktivierung"
--[[Translation missing --]]
L["Reset all options to their default values."] = "Reset all options to their default values."
--[[Translation missing --]]
L["Reset Entry"] = "Reset Entry"
--[[Translation missing --]]
L["Reset to Defaults"] = "Reset to Defaults"
--[[Translation missing --]]
L["Right"] = "Right"
L["Reset Entry"] = "Eintrag zurücksetzen"
L["Reset to Defaults"] = "Auf Standard zurücksetzen"
L["Right"] = "Rechts"
--[[Translation missing --]]
L["Right 2 HUD position"] = "Right 2 HUD position"
L["Right HUD position"] = "Rechte HUD Position"
@@ -750,10 +824,10 @@ Nur ein Wert kann ausgewählt werden.]=]
L["Rotate Text"] = "Text rotieren"
L["Rotation"] = "Rotation"
L["Rotation Mode"] = "Rotationsmodus"
L["Row Space"] = "Zeilenabstand"
L["Row Width"] = "Zeilenbreite"
--[[Translation missing --]]
L["Row Space"] = "Row Space"
--[[Translation missing --]]
L["Row Width"] = "Row Width"
L["Rows"] = "Rows"
L["Same"] = "Gleich"
L["Scale"] = "Skalierung"
L["Search"] = "Suchen"
@@ -767,26 +841,20 @@ Nur ein Wert kann ausgewählt werden.]=]
L["Set Parent to Anchor"] = "Set Parent to Anchor"
--[[Translation missing --]]
L["Set Thumbnail Icon"] = "Set Thumbnail Icon"
L["Set tooltip description"] = "Tooltipbeschreibung festlegen"
--[[Translation missing --]]
L["Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visiblility and scale."] = "Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visiblility and scale."
L["Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visibility and scale."] = "Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visibility and scale."
L["Settings"] = "Einstellungen"
--[[Translation missing --]]
L["Shadow Color"] = "Shadow Color"
L["Shadow Color"] = "Schattenfarbe"
--[[Translation missing --]]
L["Shadow X Offset"] = "Shadow X Offset"
--[[Translation missing --]]
L["Shadow Y Offset"] = "Shadow Y Offset"
L["Shift-click to create chat link"] = "Shift-Klick, um einen Chatlink zu erstellen"
L["Show all matches (Auto-clone)"] = "Alle Treffer anzeigen (Auto-Klonen)"
--[[Translation missing --]]
L["Show Border"] = "Show Border"
--[[Translation missing --]]
L["Show Cooldown"] = "Show Cooldown"
--[[Translation missing --]]
L["Show Glow"] = "Show Glow"
--[[Translation missing --]]
L["Show Icon"] = "Show Icon"
L["Show Border"] = "Rahmen anzeigen"
L["Show Cooldown"] = "Abklingzeit anzeigen"
L["Show Glow"] = "Leuchten anzeigen"
L["Show Icon"] = "Symbol anzeigen"
--[[Translation missing --]]
L["Show If Unit Does Not Exist"] = "Show If Unit Does Not Exist"
L["Show If Unit Is Invalid"] = "Einblenden falls Einheit ungültig"
@@ -803,6 +871,8 @@ Nur ein Wert kann ausgewählt werden.]=]
--[[Translation missing --]]
L["Show Text"] = "Show Text"
L["Show this group's children"] = "Die Kinder dieser Gruppe anzeigen"
--[[Translation missing --]]
L["Show Tick"] = "Show Tick"
L["Shows a 3D model from the game files"] = "Zeigt ein 3D-Modell aus den Spieldateien"
--[[Translation missing --]]
L["Shows a border"] = "Shows a border"
@@ -813,13 +883,13 @@ Nur ein Wert kann ausgewählt werden.]=]
L["Shows a model"] = "Shows a model"
L["Shows a progress bar with name, timer, and icon"] = "Zeigt einen Fortschrittsbalken mit Name, Zeitanzeige und Symbol"
L["Shows a spell icon with an optional cooldown overlay"] = "Zeigt ein Zaubersymbol mit optionaler Abklingzeit-Anzeige."
--[[Translation missing --]]
L["Shows a stop motion textures"] = "Shows a stop motion textures"
L["Shows a texture that changes based on duration"] = "Zeigt eine Textur, die sich über die Zeit verändert"
L["Shows one or more lines of text, which can include dynamic information such as progress or stacks"] = "Zeigt ein oder mehrere Zeilen Text an, der dynamische Informationen anzeigen kann, z.B. Fortschritt oder Stapel"
--[[Translation missing --]]
L["Simple"] = "Simple"
L["Simple"] = "Einfach"
L["Size"] = "Größe"
--[[Translation missing --]]
L["Skip this Version"] = "Skip this Version"
L["Skip this Version"] = "Diese Version überspringen"
--[[Translation missing --]]
L["Slant Amount"] = "Slant Amount"
--[[Translation missing --]]
@@ -835,6 +905,8 @@ Nur ein Wert kann ausgewählt werden.]=]
--[[Translation missing --]]
L["Smooth Progress"] = "Smooth Progress"
--[[Translation missing --]]
L["Snippets"] = "Snippets"
--[[Translation missing --]]
L["Soft Max"] = "Soft Max"
--[[Translation missing --]]
L["Soft Min"] = "Soft Min"
@@ -843,6 +915,8 @@ Nur ein Wert kann ausgewählt werden.]=]
L["Sound Channel"] = "Soundkanal"
L["Sound File Path"] = "Sound Dateipfad"
L["Sound Kit ID"] = "Sound Kit ID"
--[[Translation missing --]]
L["Source"] = "Source"
L["Space"] = "Abstand"
L["Space Horizontally"] = "Horizontaler Abstand"
L["Space Vertically"] = "Vertikaler Abstand"
@@ -863,10 +937,13 @@ Nur ein Wert kann ausgewählt werden.]=]
L["Start of %s"] = "Start of %s"
L["Status"] = "Status"
L["Stealable"] = "stehlbare Aura"
--[[Translation missing --]]
L["Step Size"] = "Step Size"
L["Step Size"] = "Schrittgröße"
--[[Translation missing --]]
L["Stop ignoring Updates"] = "Stop ignoring Updates"
--[[Translation missing --]]
L["Stop Motion"] = "Stop Motion"
--[[Translation missing --]]
L["Stop Motion Settings"] = "Stop Motion Settings"
L["Stop Sound"] = "Sound stoppen"
--[[Translation missing --]]
L["Sub Elements"] = "Sub Elements"
@@ -874,11 +951,9 @@ Nur ein Wert kann ausgewählt werden.]=]
L["Sub Option %i"] = "Sub Option %i"
L["Temporary Group"] = "Temporäre Gruppe"
L["Text"] = "Text"
--[[Translation missing --]]
L["Text %s"] = "Text %s"
L["Text Color"] = "Textfarbe"
--[[Translation missing --]]
L["Text Settings"] = "Text Settings"
L["Text Settings"] = "Texteinstellungen"
L["Texture"] = "Textur"
L["Texture Info"] = "Texturinfo"
--[[Translation missing --]]
@@ -893,13 +968,17 @@ Nur ein Wert kann ausgewählt werden.]=]
L["Thickness"] = "Thickness"
--[[Translation missing --]]
L["This adds %tooltip, %tooltip1, %tooltip2, %tooltip3 as text replacements."] = "This adds %tooltip, %tooltip1, %tooltip2, %tooltip3 as text replacements."
--[[Translation missing --]]
L["This aura has legacy aura trigger(s). Convert them to the new system to benefit from enhanced performance and features"] = "This aura has legacy aura trigger(s). Convert them to the new system to benefit from enhanced performance and features"
L["This display is currently loaded"] = "Diese Anzeige ist momentan geladen"
L["This display is not currently loaded"] = "Diese Anzeige ist momentan nicht geladen"
L["This region of type \"%s\" is not supported."] = "Diese Region des Typs \"%s\" wird nicht unterstützt."
--[[Translation missing --]]
L["This setting controls what widget is generated in user mode."] = "This setting controls what widget is generated in user mode."
--[[Translation missing --]]
L["Tick %s"] = "Tick %s"
--[[Translation missing --]]
L["Tick Mode"] = "Tick Mode"
--[[Translation missing --]]
L["Tick Placement"] = "Tick Placement"
L["Time in"] = "Zeit in"
L["Tiny Icon"] = "Winziges Symbol"
--[[Translation missing --]]
@@ -914,33 +993,31 @@ Nur ein Wert kann ausgewählt werden.]=]
L["Toggle the visibility of all non-loaded displays"] = "Sichtbarkeit aller nicht geladener Anzeigen umschalten"
L["Toggle the visibility of this display"] = "Die Sichtbarkeit dieser Anzeige umschalten"
L["Tooltip"] = "Tooltip"
--[[Translation missing --]]
L["Tooltip Content"] = "Tooltip Content"
L["Tooltip Content"] = "Tooltip Inhalt"
L["Tooltip on Mouseover"] = "Tooltip bei Mausberührung"
--[[Translation missing --]]
L["Tooltip Pattern Match"] = "Tooltip Pattern Match"
--[[Translation missing --]]
L["Tooltip Text"] = "Tooltip Text"
--[[Translation missing --]]
L["Tooltip Value"] = "Tooltip Value"
L["Tooltip Value"] = "Tooltip Wert"
--[[Translation missing --]]
L["Tooltip Value #"] = "Tooltip Value #"
--[[Translation missing --]]
L["Top"] = "Top"
L["Top"] = "Oben"
L["Top HUD position"] = "Höchste HUD Position"
L["Top Left"] = "Oben links"
L["Top Right"] = "Oben rechts"
--[[Translation missing --]]
L["Top Left"] = "Top Left"
--[[Translation missing --]]
L["Top Right"] = "Top Right"
L["Total Angle"] = "Total Angle"
--[[Translation missing --]]
L["Total Time"] = "Total Time"
L["Total Time Precision"] = "Genauigkeit der Gesamtzeit"
L["Trigger"] = "Auslöser"
L["Trigger %d"] = "Auslöser %d"
L["Trigger %s"] = "Auslöser %s"
--[[Translation missing --]]
L["Trigger %s"] = "Trigger %s"
L["Trigger Combination"] = "Trigger Combination"
L["True"] = "Wahr"
L["Type"] = "Typ"
--[[Translation missing --]]
L["Type 'select' for '%s' requires a values member'"] = "Type 'select' for '%s' requires a values member'"
L["Ungroup"] = "Gruppierung aufheben"
L["Unit"] = "Einheit"
--[[Translation missing --]]
@@ -951,18 +1028,25 @@ Nur ein Wert kann ausgewählt werden.]=]
L["Unit Frame"] = "Unit Frame"
--[[Translation missing --]]
L["Unit Frames"] = "Unit Frames"
--[[Translation missing --]]
L["Unit Name Filter"] = "Unit Name Filter"
--[[Translation missing --]]
L["UnitName Filter"] = "UnitName Filter"
--[[Translation missing --]]
L["Unknown property '%s' found in '%s'"] = "Unknown property '%s' found in '%s'"
L["Unlike the start or finish animations, the main animation will loop over and over until the display is hidden."] = "Anders als die Start- und Endanimation wird die Hauptanimation immer wieder wiederholt, bis die Anzeige in den Endstatus versetzt wird."
--[[Translation missing --]]
L["Up"] = "Up"
--[[Translation missing --]]
L["Update %s by %s"] = "Update %s by %s"
--[[Translation missing --]]
L["Update Auras"] = "Update Auras"
L["Update Custom Text On..."] = "Aktualisiere benutzerdefinierten Text bei..."
--[[Translation missing --]]
L["Update in Group"] = "Update in Group"
--[[Translation missing --]]
L["Update this Aura"] = "Update this Aura"
--[[Translation missing --]]
L["Use Custom Color"] = "Use Custom Color"
L["URL"] = "URL"
L["Use Custom Color"] = "Benutzerdefinierte Farbe benutzen"
--[[Translation missing --]]
L["Use Display Info Id"] = "Use Display Info Id"
L["Use Full Scan (High CPU)"] = "Alle Auren scannen (CPU-Intensiv)"
@@ -970,6 +1054,8 @@ Nur ein Wert kann ausgewählt werden.]=]
L["Use nth value from tooltip:"] = "Use nth value from tooltip:"
--[[Translation missing --]]
L["Use SetTransform"] = "Use SetTransform"
--[[Translation missing --]]
L["Use Texture"] = "Use Texture"
L["Use tooltip \"size\" instead of stacks"] = "Tooltipgröße anstatt Stapel verwenden"
--[[Translation missing --]]
L["Use Tooltip Information"] = "Use Tooltip Information"
@@ -978,17 +1064,16 @@ Nur ein Wert kann ausgewählt werden.]=]
--[[Translation missing --]]
L["Used in auras:"] = "Used in auras:"
--[[Translation missing --]]
L["Uses UnitIsVisible() to check if in range. This is polled every second."] = "Uses UnitIsVisible() to check if in range. This is polled every second."
--[[Translation missing --]]
L["Value %i"] = "Value %i"
--[[Translation missing --]]
L["Values are in normalized rgba format."] = "Values are in normalized rgba format."
--[[Translation missing --]]
L["Values:"] = "Values:"
--[[Translation missing --]]
L["Version: "] = "Version: "
L["Values:"] = "Werte:"
L["Version: "] = "Version:"
L["Vertical Align"] = "Vertikale Ausrichtung"
L["Vertical Bar"] = "Vertikaler Balken"
--[[Translation missing --]]
L["View"] = "View"
L["View"] = "Ansicht"
--[[Translation missing --]]
L["Wago Update"] = "Wago Update"
--[[Translation missing --]]
@@ -999,16 +1084,21 @@ Nur ein Wert kann ausgewählt werden.]=]
L["X Offset"] = "X-Versatz"
L["X Rotation"] = "X-Rotation"
L["X Scale"] = "Skalierung (X)"
L["X-Offset"] = "X-Versatz"
--[[Translation missing --]]
L["X-Offset"] = "X-Offset"
L["x-Offset"] = "x-Offset"
L["Y Offset"] = "Y-Versatz"
L["Y Rotation"] = "Y-Rotation"
L["Y Scale"] = "Skalierung (Y)"
L["Yellow Rune"] = "Gelbe Rune"
L["Yes"] = "Ja"
L["Y-Offset"] = "Y-Versatz"
--[[Translation missing --]]
L["Y-Offset"] = "Y-Offset"
L["y-Offset"] = "y-Offset"
L["You are about to delete %d aura(s). |cFFFF0000This cannot be undone!|r Would you like to continue?"] = "Du bist im Begriff %d Aura/Auren zu löschen. |cFFFF0000Das Löschen kann nicht rückgängig gemacht werden!|r Willst du fortfahren?"
--[[Translation missing --]]
L["You are about to delete a trigger. |cFFFF0000This cannot be undone!|r Would you like to continue?"] = "You are about to delete a trigger. |cFFFF0000This cannot be undone!|r Would you like to continue?"
--[[Translation missing --]]
L["Your Saved Snippets"] = "Your Saved Snippets"
L["Z Offset"] = "Z-Versatz"
L["Z Rotation"] = "Z-Rotation"
L["Zoom"] = "Zoom"
-1
View File
@@ -209,7 +209,6 @@ If the entered number is a decimal (e.g. 0.5), fraction (e.g. 1/2), or percentag
|cFF00CC00!= 2|r will trigger when the number of units of type '%s' affected is not exactly 2
|cFF00CC00<= 0.8|r will trigger when less than 80%% of the units of type '%s' is affected (4 of 5 party members, 8 of 10 or 20 of 25 raid members)
|cFF00CC00> 1/2|r will trigger when more than half of the units of type '%s' is affected
|cFF00CC00>= 0|r will always trigger, no matter what
]=]
L["Group Member Count"] = "Group Member Count"
L["Group (verb)"] = "Group"
+222 -47
View File
@@ -7,7 +7,11 @@ end
local L = WeakAuras.L
-- WeakAuras/Options
--[[Translation missing --]]
L[" and |cFFFF0000mirrored|r"] = " and |cFFFF0000mirrored|r"
L["-- Do not remove this comment, it is part of this trigger: "] = "-- No elimines este comentario, es parte de este activador:"
--[[Translation missing --]]
L[" rotated |cFFFF0000%s|r degrees"] = " rotated |cFFFF0000%s|r degrees"
L["% of Progress"] = "% de Progreso"
--[[Translation missing --]]
L["%i auras selected"] = "%i auras selected"
@@ -41,8 +45,24 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["%s, offset: %0.2f;%0.2f"] = "%s, offset: %0.2f;%0.2f"
--[[Translation missing --]]
L["%s|cFFFF0000custom|r texture with |cFFFF0000%s|r blend mode%s%s"] = "%s|cFFFF0000custom|r texture with |cFFFF0000%s|r blend mode%s%s"
--[[Translation missing --]]
L["(Right click to rename)"] = "(Right click to rename)"
--[[Translation missing --]]
L["|c%02x%02x%02x%02xCustom Color|r"] = "|c%02x%02x%02x%02xCustom Color|r"
--[[Translation missing --]]
L["|cFFE0E000Note:|r This sets the description only on '%s'"] = "|cFFE0E000Note:|r This sets the description only on '%s'"
--[[Translation missing --]]
L["|cFFE0E000Note:|r This sets the URL on all selected auras"] = "|cFFE0E000Note:|r This sets the URL on all selected auras"
--[[Translation missing --]]
L["|cFFE0E000Note:|r This sets the URL on this group and all its members."] = "|cFFE0E000Note:|r This sets the URL on this group and all its members."
--[[Translation missing --]]
L["|cFFFF0000Automatic|r length"] = "|cFFFF0000Automatic|r length"
--[[Translation missing --]]
L["|cFFFF0000default|r texture"] = "|cFFFF0000default|r texture"
--[[Translation missing --]]
L["|cFFFF0000desaturated|r "] = "|cFFFF0000desaturated|r "
--[[Translation missing --]]
L["|cFFFF0000Note:|r The unit '%s' is not a trackable unit."] = "|cFFFF0000Note:|r The unit '%s' is not a trackable unit."
--[[Translation missing --]]
L["|cFFffcc00Anchors:|r Anchored |cFFFF0000%s|r to frame's |cFFFF0000%s|r"] = "|cFFffcc00Anchors:|r Anchored |cFFFF0000%s|r to frame's |cFFFF0000%s|r"
@@ -55,7 +75,13 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["|cFFffcc00Extra Options:|r"] = "|cFFffcc00Extra Options:|r"
--[[Translation missing --]]
L["|cFFffcc00Extra:|r %s and %s %s"] = "|cFFffcc00Extra:|r %s and %s %s"
--[[Translation missing --]]
L["|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s"] = "|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s"
--[[Translation missing --]]
L["|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s%s"] = "|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s%s"
--[[Translation missing --]]
L["|cFFffcc00Format Options|r"] = "|cFFffcc00Format Options|r"
L["1 Match"] = "1 Correspondencia"
L["A 20x20 pixels icon"] = "Un icono de 20x20 píxeles"
L["A 32x32 pixels icon"] = "Un icono de 32x32 píxeles"
@@ -66,6 +92,8 @@ local L = WeakAuras.L
L["A Unit ID (e.g., party1)."] = "Una ID de unidad (ej., party1)."
L["Actions"] = "Acciones"
--[[Translation missing --]]
L["Add"] = "Add"
--[[Translation missing --]]
L["Add %s"] = "Add %s"
--[[Translation missing --]]
L["Add a new display"] = "Add a new display"
@@ -82,19 +110,22 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Add Property Change"] = "Add Property Change"
--[[Translation missing --]]
L["Add Snippet"] = "Add Snippet"
--[[Translation missing --]]
L["Add Sub Option"] = "Add Sub Option"
--[[Translation missing --]]
L["Add to group %s"] = "Add to group %s"
L["Add to new Dynamic Group"] = "Añadir al nuevo Grupo Dinámico"
L["Add to new Group"] = "Añadir al nuevo Grupo"
L["Add Trigger"] = "Añadir Disparador"
--[[Translation missing --]]
L["Add Trigger"] = "Add Trigger"
--[[Translation missing --]]
L["Additional Events"] = "Additional Events"
L["Addon"] = "Addon"
L["Addons"] = "Addons"
--[[Translation missing --]]
L["Advanced"] = "Advanced"
L["Advanced"] = "Avanzado"
L["Align"] = "Alinear"
--[[Translation missing --]]
L["Alignment"] = "Alignment"
L["Alignment"] = "Alineamiento"
--[[Translation missing --]]
L["All of"] = "All of"
L["Allow Full Rotation"] = "Permitir Rotación Total"
@@ -120,6 +151,10 @@ local L = WeakAuras.L
L["Animated Expand and Collapse"] = "Animar Pliegue y Despliegue"
--[[Translation missing --]]
L["Animates progress changes"] = "Animates progress changes"
--[[Translation missing --]]
L["Animation End"] = "Animation End"
--[[Translation missing --]]
L["Animation Mode"] = "Animation Mode"
L["Animation relative duration description"] = [=[Duración de la animación relativa a la duración del aura, expresado en fracciones (1/2), porcentaje (50%), o decimales (0.5).
|cFFFF0000Nota:|r si el aura no tiene progreso (por ejemplo, si no tiene un activador basado en tiempo, si el aura no tiene duración, etc.), la animación no correrá.
@@ -128,12 +163,12 @@ Si la duración de la animación es |cFF00CC0010%|r, y el disparador del aura es
Si la duración de la animación es |cFF00CC0010%|r, y el disparador del aura es un beneficio sin tiempo asignado, la animación de entrada se ignorará."
]=]
L["Animation Sequence"] = "Secuencia de Animación"
--[[Translation missing --]]
L["Animation Start"] = "Animation Start"
L["Animations"] = "Animaciones"
--[[Translation missing --]]
L["Any of"] = "Any of"
L["Apply Template"] = "Aplicar plantilla"
--[[Translation missing --]]
L["Arc Length"] = "Arc Length"
L["Arcane Orb"] = "Orbe arcano"
--[[Translation missing --]]
L["At a position a bit left of Left HUD position."] = "At a position a bit left of Left HUD position."
@@ -141,6 +176,10 @@ Si la duración de la animación es |cFF00CC0010%|r, y el disparador del aura es
L["At a position a bit left of Right HUD position"] = "At a position a bit left of Right HUD position"
--[[Translation missing --]]
L["At the same position as Blizzard's spell alert"] = "At the same position as Blizzard's spell alert"
--[[Translation missing --]]
L[ [=[Aura is
Off Screen]=] ] = [=[Aura is
Off Screen]=]
--[[Translation missing --]]
L["Aura Name"] = "Aura Name"
--[[Translation missing --]]
@@ -150,39 +189,31 @@ Si la duración de la animación es |cFF00CC0010%|r, y el disparador del aura es
L["Aura(s)"] = "Aura(s)"
--[[Translation missing --]]
L["Author Options"] = "Author Options"
L["Auto"] = "Auto"
--[[Translation missing --]]
L["Auto-Clone (Show All Matches)"] = "Auto-Clone (Show All Matches)"
--[[Translation missing --]]
L["Auto-cloning enabled"] = "Auto-cloning enabled"
--[[Translation missing --]]
L["Automatic"] = "Automatic"
L["Automatic Icon"] = "Icono Automático"
--[[Translation missing --]]
L["Automatic length"] = "Automatic length"
L["Backdrop Color"] = "Color de fondo"
--[[Translation missing --]]
L["Backdrop in Front"] = "Backdrop in Front"
L["Backdrop Style"] = "Estilo de fondo"
--[[Translation missing --]]
L["Background"] = "Background"
L["Background Color"] = "Color de Fondo"
--[[Translation missing --]]
L["Background Inner"] = "Background Inner"
L["Background Offset"] = "Desplazamiento del Fondo"
L["Background Texture"] = "Textura del Fondo"
--[[Translation missing --]]
L["Bar"] = "Bar"
L["Bar Alpha"] = "Transparencia de la Barra"
L["Bar Color"] = "Color de la Barra"
L["Bar Color Settings"] = "Configuración de color de barra"
--[[Translation missing --]]
L["Bar Inner"] = "Bar Inner"
L["Bar Texture"] = "Textura de la Barra"
--[[Translation missing --]]
L["Big Icon"] = "Big Icon"
--[[Translation missing --]]
L["Blacklisted Aura Name"] = "Blacklisted Aura Name"
--[[Translation missing --]]
L["Blacklisted Exact Spell ID(s)"] = "Blacklisted Exact Spell ID(s)"
--[[Translation missing --]]
L["Blacklisted Name(s)"] = "Blacklisted Name(s)"
--[[Translation missing --]]
L["Blacklisted Spell ID"] = "Blacklisted Spell ID"
L["Blend Mode"] = "Modo de Mezcla"
--[[Translation missing --]]
L["Blue Rune"] = "Blue Rune"
@@ -210,28 +241,30 @@ Si la duración de la animación es |cFF00CC0010%|r, y el disparador del aura es
--[[Translation missing --]]
L["Bracket Matching"] = "Bracket Matching"
--[[Translation missing --]]
L["Browse Wago, the largest collection of auras."] = "Browse Wago, the largest collection of auras."
--[[Translation missing --]]
L["Can be a Name or a Unit ID (e.g. party1). A name only works on friendly players in your group."] = "Can be a Name or a Unit ID (e.g. party1). A name only works on friendly players in your group."
--[[Translation missing --]]
L["Can be a UID (e.g., party1)."] = "Can be a UID (e.g., party1)."
L["Cancel"] = "Cancelar"
--[[Translation missing --]]
L["Center"] = "Center"
L["Channel Number"] = "Número de Canal"
--[[Translation missing --]]
L["Chat Message"] = "Chat Message"
--[[Translation missing --]]
L["Chat with WeakAuras experts on our Discord server."] = "Chat with WeakAuras experts on our Discord server."
L["Check On..."] = "Chequear..."
--[[Translation missing --]]
L["Check out our wiki for a large collection of examples and snippets."] = "Check out our wiki for a large collection of examples and snippets."
--[[Translation missing --]]
L["Children:"] = "Children:"
L["Choose"] = "Escoger"
L["Choose Trigger"] = "Escoger Disparador"
L["Choose whether the displayed icon is automatic or defined manually"] = "Escoge si quieres que el icono mostrado sea definido automáticamente o manualmente"
--[[Translation missing --]]
L["Class"] = "Class"
--[[Translation missing --]]
L["Clip Overlays"] = "Clip Overlays"
--[[Translation missing --]]
L["Clipped by Progress"] = "Clipped by Progress"
L["Clone option enabled dialog"] = "Activar diálogo de clonación"
L["Close"] = "Cerrar"
--[[Translation missing --]]
L["Collapse"] = "Collapse"
@@ -247,6 +280,8 @@ Si la duración de la animación es |cFF00CC0010%|r, y el disparador del aura es
--[[Translation missing --]]
L["Column Space"] = "Column Space"
--[[Translation missing --]]
L["Columns"] = "Columns"
--[[Translation missing --]]
L["Combinations"] = "Combinations"
--[[Translation missing --]]
L["Combine Matches Per Unit"] = "Combine Matches Per Unit"
@@ -254,6 +289,8 @@ Si la duración de la animación es |cFF00CC0010%|r, y el disparador del aura es
L["Common Text"] = "Common Text"
--[[Translation missing --]]
L["Compare against the number of units affected."] = "Compare against the number of units affected."
--[[Translation missing --]]
L["Compatibility Options"] = "Compatibility Options"
L["Compress"] = "Comprimir"
--[[Translation missing --]]
L["Condition %i"] = "Condition %i"
@@ -282,7 +319,7 @@ Si la duración de la animación es |cFF00CC0010%|r, y el disparador del aura es
--[[Translation missing --]]
L["Copy to all auras"] = "Copy to all auras"
--[[Translation missing --]]
L["Copy URL"] = "Copy URL"
L["Could not parse '%s'. Expected a table."] = "Could not parse '%s'. Expected a table."
L["Count"] = "Contar"
--[[Translation missing --]]
L["Counts the number of matches over all units."] = "Counts the number of matches over all units."
@@ -294,12 +331,18 @@ Si la duración de la animación es |cFF00CC0010%|r, y el disparador del aura es
L["Custom"] = "Custom"
--[[Translation missing --]]
L["Custom Anchor"] = "Custom Anchor"
--[[Translation missing --]]
L["Custom Background"] = "Custom Background"
--[[Translation missing --]]
L["Custom Check"] = "Custom Check"
L["Custom Code"] = "Código Personalizado"
--[[Translation missing --]]
L["Custom Color"] = "Custom Color"
--[[Translation missing --]]
L["Custom Configuration"] = "Custom Configuration"
--[[Translation missing --]]
L["Custom Foreground"] = "Custom Foreground"
--[[Translation missing --]]
L["Custom Frames"] = "Custom Frames"
--[[Translation missing --]]
L["Custom Function"] = "Custom Function"
@@ -340,9 +383,10 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED
L["Delete children and group"] = "Delete children and group"
--[[Translation missing --]]
L["Delete Entry"] = "Delete Entry"
L["Delete Trigger"] = "Borrar Disparador"
L["Desaturate"] = "Desaturar"
--[[Translation missing --]]
L["Description"] = "Description"
--[[Translation missing --]]
L["Description Text"] = "Description Text"
--[[Translation missing --]]
L["Determines how many entries can be in the table."] = "Determines how many entries can be in the table."
@@ -353,7 +397,6 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED
L["Disallow Entry Reordering"] = "Disallow Entry Reordering"
L["Discrete Rotation"] = "Rotación Discreta"
L["Display"] = "Mostrar"
L["Display Icon"] = "Mostrar Icono"
--[[Translation missing --]]
L["Display Name"] = "Display Name"
L["Display Text"] = "Mostrar Texto"
@@ -364,12 +407,12 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED
--[[Translation missing --]]
L["Do not group this display"] = "Do not group this display"
--[[Translation missing --]]
L["Documentation"] = "Documentation"
--[[Translation missing --]]
L["Done"] = "Done"
--[[Translation missing --]]
L["Don't skip this Version"] = "Don't skip this Version"
--[[Translation missing --]]
L["Down"] = "Down"
--[[Translation missing --]]
L["Drag to move"] = "Drag to move"
--[[Translation missing --]]
L["Duplicate"] = "Duplicate"
@@ -397,6 +440,10 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED
L["Edge"] = "Edge"
--[[Translation missing --]]
L["eliding"] = "eliding"
--[[Translation missing --]]
L["Else If"] = "Else If"
--[[Translation missing --]]
L["Else If Trigger %s"] = "Else If Trigger %s"
L["Enabled"] = "Activado"
--[[Translation missing --]]
L["End Angle"] = "End Angle"
@@ -410,6 +457,8 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED
--[[Translation missing --]]
L["Enter Author Mode"] = "Enter Author Mode"
--[[Translation missing --]]
L["Enter in a value for the tick's placement."] = "Enter in a value for the tick's placement."
--[[Translation missing --]]
L["Enter User Mode"] = "Enter User Mode"
--[[Translation missing --]]
L["Enter user mode."] = "Enter user mode."
@@ -448,6 +497,10 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED
--[[Translation missing --]]
L["Fade Out"] = "Fade Out"
--[[Translation missing --]]
L["Fallback"] = "Fallback"
--[[Translation missing --]]
L["Fallback Icon"] = "Fallback Icon"
--[[Translation missing --]]
L["False"] = "False"
--[[Translation missing --]]
L["Fetch Affected/Unaffected Names"] = "Fetch Affected/Unaffected Names"
@@ -455,6 +508,20 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED
L["Filter by Class"] = "Filter by Class"
--[[Translation missing --]]
L["Filter by Group Role"] = "Filter by Group Role"
--[[Translation missing --]]
L["Filter by Nameplate Type"] = "Filter by Nameplate Type"
--[[Translation missing --]]
L["Filter by Raid Role"] = "Filter by Raid Role"
--[[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["Find Auras"] = "Find Auras"
L["Finish"] = "Finalizar"
--[[Translation missing --]]
L["Fire Orb"] = "Fire Orb"
@@ -464,8 +531,18 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED
L["Foreground"] = "Foreground"
L["Foreground Color"] = "Color Frontal"
L["Foreground Texture"] = "Textura Frontal"
--[[Translation missing --]]
L["Format"] = "Format"
--[[Translation missing --]]
L["Format for %s"] = "Format for %s"
--[[Translation missing --]]
L["Found a Bug?"] = "Found a Bug?"
L["Frame"] = "Macro"
--[[Translation missing --]]
L["Frame Count"] = "Frame Count"
--[[Translation missing --]]
L["Frame Rate"] = "Frame Rate"
--[[Translation missing --]]
L["Frame Selector"] = "Frame Selector"
L["Frame Strata"] = "Importancia del Marco"
--[[Translation missing --]]
@@ -475,6 +552,10 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED
--[[Translation missing --]]
L["From version %s to version %s"] = "From version %s to version %s"
--[[Translation missing --]]
L["Full Circle"] = "Full Circle"
--[[Translation missing --]]
L["Get Help"] = "Get Help"
--[[Translation missing --]]
L["Global Conditions"] = "Global Conditions"
--[[Translation missing --]]
L["Glow %s"] = "Glow %s"
@@ -512,11 +593,15 @@ Con |cFF00CC00>= 0|r se activará siempre.]=]
--[[Translation missing --]]
L["Group contains updates from Wago"] = "Group contains updates from Wago"
--[[Translation missing --]]
L["Group Description"] = "Group Description"
--[[Translation missing --]]
L["Group Icon"] = "Group Icon"
--[[Translation missing --]]
L["Group key"] = "Group key"
L["Group Member Count"] = "Contador del Miembro de Grupo"
--[[Translation missing --]]
L["Group Options"] = "Group Options"
--[[Translation missing --]]
L["Group Role"] = "Group Role"
--[[Translation missing --]]
L["Group Scale"] = "Group Scale"
@@ -546,6 +631,8 @@ Con |cFF00CC00>= 0|r se activará siempre.]=]
--[[Translation missing --]]
L["Horizontal Bar"] = "Horizontal Bar"
--[[Translation missing --]]
L["Hostility"] = "Hostility"
--[[Translation missing --]]
L["Huge Icon"] = "Huge Icon"
--[[Translation missing --]]
L["Hybrid Position"] = "Hybrid Position"
@@ -560,6 +647,8 @@ Con |cFF00CC00>= 0|r se activará siempre.]=]
--[[Translation missing --]]
L["Icon Settings"] = "Icon Settings"
--[[Translation missing --]]
L["Icon Source"] = "Icon Source"
--[[Translation missing --]]
L["If"] = "If"
--[[Translation missing --]]
L["If checked, then the user will see a multi line edit box. This is useful for inputting large amounts of text."] = "If checked, then the user will see a multi line edit box. This is useful for inputting large amounts of text."
@@ -582,13 +671,31 @@ Con |cFF00CC00>= 0|r se activará siempre.]=]
--[[Translation missing --]]
L["Ignore all Updates"] = "Ignore all Updates"
--[[Translation missing --]]
L["Ignore Dead"] = "Ignore Dead"
--[[Translation missing --]]
L["Ignore Disconnected"] = "Ignore Disconnected"
--[[Translation missing --]]
L["Ignore Lua Errors on OPTIONS event"] = "Ignore Lua Errors on OPTIONS event"
--[[Translation missing --]]
L["Ignore out of checking range"] = "Ignore out of checking range"
--[[Translation missing --]]
L["Ignore Self"] = "Ignore Self"
--[[Translation missing --]]
L["Ignore self"] = "Ignore self"
L["Ignored"] = "Ignorar"
--[[Translation missing --]]
L["Ignored Aura Name"] = "Ignored Aura Name"
--[[Translation missing --]]
L["Ignored Exact Spell ID(s)"] = "Ignored Exact Spell ID(s)"
--[[Translation missing --]]
L["Ignored Name(s)"] = "Ignored Name(s)"
--[[Translation missing --]]
L["Ignored Spell ID"] = "Ignored Spell ID"
L["Import"] = "Importar"
L["Import a display from an encoded string"] = "Importar un aura desde un texto cifrado"
--[[Translation missing --]]
L["Information"] = "Information"
--[[Translation missing --]]
L["Inner"] = "Inner"
--[[Translation missing --]]
L["Invalid Item Name/ID/Link"] = "Invalid Item Name/ID/Link"
@@ -597,6 +704,10 @@ Con |cFF00CC00>= 0|r se activará siempre.]=]
--[[Translation missing --]]
L["Invalid Spell Name/ID/Link"] = "Invalid Spell Name/ID/Link"
--[[Translation missing --]]
L["Invalid type for '%s'. Expected 'bool', 'number', 'select', 'string', 'timer' or 'elapsedTimer'."] = "Invalid type for '%s'. Expected 'bool', 'number', 'select', 'string', 'timer' or 'elapsedTimer'."
--[[Translation missing --]]
L["Invalid type for property '%s' in 's'. Expected '%s'"] = "Invalid type for property '%s' in 's'. Expected '%s'"
--[[Translation missing --]]
L["Inverse"] = "Inverse"
--[[Translation missing --]]
L["Inverse Slant"] = "Inverse Slant"
@@ -606,6 +717,8 @@ Con |cFF00CC00>= 0|r se activará siempre.]=]
--[[Translation missing --]]
L["Keep Aspect Ratio"] = "Keep Aspect Ratio"
--[[Translation missing --]]
L["Keep your Wago imports up to date with the Companion App."] = "Keep your Wago imports up to date with the Companion App."
--[[Translation missing --]]
L["Large Input"] = "Large Input"
--[[Translation missing --]]
L["Leaf"] = "Leaf"
@@ -616,16 +729,18 @@ Con |cFF00CC00>= 0|r se activará siempre.]=]
--[[Translation missing --]]
L["Left HUD position"] = "Left HUD position"
--[[Translation missing --]]
L["Legacy Aura Trigger"] = "Legacy Aura Trigger"
--[[Translation missing --]]
L["Length"] = "Length"
--[[Translation missing --]]
L["Length of |cFFFF0000%s|r"] = "Length of |cFFFF0000%s|r"
--[[Translation missing --]]
L["Limit"] = "Limit"
--[[Translation missing --]]
L["Lines & Particles"] = "Lines & Particles"
L["Load"] = "Cargar"
L["Loaded"] = "Cargado"
--[[Translation missing --]]
L["Lock Positions"] = "Lock Positions"
--[[Translation missing --]]
L["Loop"] = "Loop"
--[[Translation missing --]]
L["Low Mana"] = "Low Mana"
@@ -636,6 +751,8 @@ Con |cFF00CC00>= 0|r se activará siempre.]=]
--[[Translation missing --]]
L["Match Count"] = "Match Count"
--[[Translation missing --]]
L["Matches the height setting of a horizontal bar or width for a vertical bar."] = "Matches the height setting of a horizontal bar or width for a vertical bar."
--[[Translation missing --]]
L["Max"] = "Max"
--[[Translation missing --]]
L["Max Length"] = "Max Length"
@@ -676,7 +793,6 @@ Con |cFF00CC00>= 0|r se activará siempre.]=]
--[[Translation missing --]]
L["Move Up"] = "Move Up"
L["Multiple Displays"] = "Múltiples auras"
L["Multiple Triggers"] = "Disparadores Múltiples"
L["Multiselect ignored tooltip"] = [=[
|cFFFF0000Ignorado|r - |cFF777777Único|r - |cFF777777Múltiple|r
Ésta opción no será usada al determinar cuándo se mostrará el aura]=]
@@ -691,26 +807,34 @@ Sólo un valor coincidente puede ser escogido.]=]
L["Name Pattern Match"] = "Name Pattern Match"
--[[Translation missing --]]
L["Name(s)"] = "Name(s)"
L["Negator"] = "Negar"
--[[Translation missing --]]
L["Never"] = "Never"
L["Name:"] = "Name:"
--[[Translation missing --]]
L["Nameplate"] = "Nameplate"
--[[Translation missing --]]
L["Nameplates"] = "Nameplates"
L["Negator"] = "Negar"
--[[Translation missing --]]
L["New Aura"] = "New Aura"
--[[Translation missing --]]
L["New Value"] = "New Value"
L["No"] = "No"
L["No Children"] = "Sin dependientes"
L["No tooltip text"] = "Sin Texto de Descripción"
--[[Translation missing --]]
L["None"] = "None"
--[[Translation missing --]]
L["Not a table"] = "Not a table"
L["Not all children have the same value for this option"] = "No todos los hijos contienen la misma configuración."
L["Not Loaded"] = "No Cargado"
--[[Translation missing --]]
L["Note: Automated Messages to SAY and YELL are blocked outside of Instances."] = "Note: Automated Messages to SAY and YELL are blocked outside of Instances."
--[[Translation missing --]]
L["Note: The legacy buff trigger is now permanently disabled. It will be removed in the near future."] = "Note: The legacy buff trigger is now permanently disabled. It will be removed in the near future."
--[[Translation missing --]]
L["Number of Entries"] = "Number of Entries"
--[[Translation missing --]]
L["Offer a guided way to create auras for your character"] = "Offer a guided way to create auras for your character"
--[[Translation missing --]]
L["Offset by |cFFFF0000%s|r/|cFFFF0000%s|r"] = "Offset by |cFFFF0000%s|r/|cFFFF0000%s|r"
L["Okay"] = "Aceptar"
L["On Hide"] = "Ocultar"
--[[Translation missing --]]
@@ -769,16 +893,24 @@ Sólo un valor coincidente puede ser escogido.]=]
L["Paste text below"] = "Paste text below"
--[[Translation missing --]]
L["Paste Trigger Settings"] = "Paste Trigger Settings"
--[[Translation missing --]]
L["Places a tick on the bar"] = "Places a tick on the bar"
L["Play Sound"] = "Reproducir Sonido"
--[[Translation missing --]]
L["Portrait Zoom"] = "Portrait Zoom"
--[[Translation missing --]]
L["Position Settings"] = "Position Settings"
--[[Translation missing --]]
L["Preferred Match"] = "Preferred Match"
--[[Translation missing --]]
L["Premade Snippets"] = "Premade Snippets"
--[[Translation missing --]]
L["Preset"] = "Preset"
--[[Translation missing --]]
L["Press Ctrl+C to copy"] = "Press Ctrl+C to copy"
--[[Translation missing --]]
L["Press Ctrl+C to copy the URL"] = "Press Ctrl+C to copy the URL"
--[[Translation missing --]]
L["Prevent Merging"] = "Prevent Merging"
L["Processed %i chars"] = "%i personajes procesados"
L["Progress Bar"] = "Barra de Progreso"
@@ -793,13 +925,14 @@ Sólo un valor coincidente puede ser escogido.]=]
L["Put this display in a group"] = "Put this display in a group"
--[[Translation missing --]]
L["Radius"] = "Radius"
--[[Translation missing --]]
L["Raid Role"] = "Raid Role"
L["Re-center X"] = "Re-centrar X"
L["Re-center Y"] = "Re-centrar Y"
--[[Translation missing --]]
L["Regions of type \"%s\" are not supported."] = "Regions of type \"%s\" are not supported."
--[[Translation missing --]]
L["Remaining Time"] = "Remaining Time"
L["Remaining Time Precision"] = "Precisión del Tiempo Restante"
--[[Translation missing --]]
L["Remove"] = "Remove"
--[[Translation missing --]]
@@ -813,6 +946,8 @@ Sólo un valor coincidente puede ser escogido.]=]
--[[Translation missing --]]
L["Repeat every"] = "Repeat every"
--[[Translation missing --]]
L["Report bugs on our issue tracker."] = "Report bugs on our issue tracker."
--[[Translation missing --]]
L["Require unit from trigger"] = "Require unit from trigger"
--[[Translation missing --]]
L["Required for Activation"] = "Required for Activation"
@@ -840,6 +975,8 @@ Sólo un valor coincidente puede ser escogido.]=]
L["Row Space"] = "Row Space"
--[[Translation missing --]]
L["Row Width"] = "Row Width"
--[[Translation missing --]]
L["Rows"] = "Rows"
L["Same"] = "Igual"
--[[Translation missing --]]
L["Scale"] = "Scale"
@@ -855,9 +992,7 @@ Sólo un valor coincidente puede ser escogido.]=]
--[[Translation missing --]]
L["Set Thumbnail Icon"] = "Set Thumbnail Icon"
--[[Translation missing --]]
L["Set tooltip description"] = "Set tooltip description"
--[[Translation missing --]]
L["Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visiblility and scale."] = "Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visiblility and scale."
L["Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visibility and scale."] = "Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visibility and scale."
--[[Translation missing --]]
L["Settings"] = "Settings"
--[[Translation missing --]]
@@ -897,6 +1032,8 @@ Sólo un valor coincidente puede ser escogido.]=]
L["Show Text"] = "Show Text"
--[[Translation missing --]]
L["Show this group's children"] = "Show this group's children"
--[[Translation missing --]]
L["Show Tick"] = "Show Tick"
L["Shows a 3D model from the game files"] = "Muestra un modelo 3D directamente de los ficheros de WoW"
--[[Translation missing --]]
L["Shows a border"] = "Shows a border"
@@ -907,6 +1044,8 @@ Sólo un valor coincidente puede ser escogido.]=]
L["Shows a model"] = "Shows a model"
L["Shows a progress bar with name, timer, and icon"] = "Muestra una barra de progreso con nombres, temporizadores, y icono"
L["Shows a spell icon with an optional cooldown overlay"] = "Muestra un icono como aura con máscaras opcionales"
--[[Translation missing --]]
L["Shows a stop motion textures"] = "Shows a stop motion textures"
L["Shows a texture that changes based on duration"] = "Muestra una textura que cambia con el tiempo"
L["Shows one or more lines of text, which can include dynamic information such as progress or stacks"] = "Muestra una o varias lineas de texto, capaz de contener información cambiante como acumulaciones y/o progresos"
--[[Translation missing --]]
@@ -930,6 +1069,8 @@ Sólo un valor coincidente puede ser escogido.]=]
--[[Translation missing --]]
L["Smooth Progress"] = "Smooth Progress"
--[[Translation missing --]]
L["Snippets"] = "Snippets"
--[[Translation missing --]]
L["Soft Max"] = "Soft Max"
--[[Translation missing --]]
L["Soft Min"] = "Soft Min"
@@ -939,6 +1080,8 @@ Sólo un valor coincidente puede ser escogido.]=]
L["Sound File Path"] = "Ruta al Fichero de Sonido"
--[[Translation missing --]]
L["Sound Kit ID"] = "Sound Kit ID"
--[[Translation missing --]]
L["Source"] = "Source"
L["Space"] = "Espacio"
L["Space Horizontally"] = "Espacio Horizontal"
L["Space Vertically"] = "Espacio Vertical"
@@ -971,6 +1114,10 @@ Sólo un valor coincidente puede ser escogido.]=]
--[[Translation missing --]]
L["Stop ignoring Updates"] = "Stop ignoring Updates"
--[[Translation missing --]]
L["Stop Motion"] = "Stop Motion"
--[[Translation missing --]]
L["Stop Motion Settings"] = "Stop Motion Settings"
--[[Translation missing --]]
L["Stop Sound"] = "Stop Sound"
--[[Translation missing --]]
L["Sub Elements"] = "Sub Elements"
@@ -1000,8 +1147,6 @@ Sólo un valor coincidente puede ser escogido.]=]
--[[Translation missing --]]
L["This adds %tooltip, %tooltip1, %tooltip2, %tooltip3 as text replacements."] = "This adds %tooltip, %tooltip1, %tooltip2, %tooltip3 as text replacements."
--[[Translation missing --]]
L["This aura has legacy aura trigger(s). Convert them to the new system to benefit from enhanced performance and features"] = "This aura has legacy aura trigger(s). Convert them to the new system to benefit from enhanced performance and features"
--[[Translation missing --]]
L["This display is currently loaded"] = "This display is currently loaded"
--[[Translation missing --]]
L["This display is not currently loaded"] = "This display is not currently loaded"
@@ -1009,6 +1154,12 @@ Sólo un valor coincidente puede ser escogido.]=]
L["This region of type \"%s\" is not supported."] = "This region of type \"%s\" is not supported."
--[[Translation missing --]]
L["This setting controls what widget is generated in user mode."] = "This setting controls what widget is generated in user mode."
--[[Translation missing --]]
L["Tick %s"] = "Tick %s"
--[[Translation missing --]]
L["Tick Mode"] = "Tick Mode"
--[[Translation missing --]]
L["Tick Placement"] = "Tick Placement"
L["Time in"] = "Contar En"
L["Tiny Icon"] = "Icono miniatura"
L["To Frame's"] = "Al macro"
@@ -1039,16 +1190,21 @@ Sólo un valor coincidente puede ser escogido.]=]
--[[Translation missing --]]
L["Top Right"] = "Top Right"
--[[Translation missing --]]
L["Total Angle"] = "Total Angle"
--[[Translation missing --]]
L["Total Time"] = "Total Time"
L["Total Time Precision"] = "Precisión del cronómetro"
L["Trigger"] = "Disparador"
L["Trigger %d"] = "Disparador %d"
--[[Translation missing --]]
L["Trigger %s"] = "Trigger %s"
--[[Translation missing --]]
L["Trigger Combination"] = "Trigger Combination"
--[[Translation missing --]]
L["True"] = "True"
L["Type"] = "Tipo"
--[[Translation missing --]]
L["Type 'select' for '%s' requires a values member'"] = "Type 'select' for '%s' requires a values member'"
--[[Translation missing --]]
L["Ungroup"] = "Ungroup"
--[[Translation missing --]]
L["Unit"] = "Unit"
@@ -1060,17 +1216,25 @@ Sólo un valor coincidente puede ser escogido.]=]
L["Unit Frame"] = "Unit Frame"
--[[Translation missing --]]
L["Unit Frames"] = "Unit Frames"
--[[Translation missing --]]
L["Unit Name Filter"] = "Unit Name Filter"
--[[Translation missing --]]
L["UnitName Filter"] = "UnitName Filter"
--[[Translation missing --]]
L["Unknown property '%s' found in '%s'"] = "Unknown property '%s' found in '%s'"
L["Unlike the start or finish animations, the main animation will loop over and over until the display is hidden."] = "Ignorar animaciones de inicio y final: la animación principal se repetirá hasta que el aura se oculte."
--[[Translation missing --]]
L["Up"] = "Up"
--[[Translation missing --]]
L["Update %s by %s"] = "Update %s by %s"
--[[Translation missing --]]
L["Update Auras"] = "Update Auras"
L["Update Custom Text On..."] = "Actualizar Texto Personalizado En..."
--[[Translation missing --]]
L["Update in Group"] = "Update in Group"
--[[Translation missing --]]
L["Update this Aura"] = "Update this Aura"
--[[Translation missing --]]
L["URL"] = "URL"
--[[Translation missing --]]
L["Use Custom Color"] = "Use Custom Color"
--[[Translation missing --]]
L["Use Display Info Id"] = "Use Display Info Id"
@@ -1079,6 +1243,8 @@ Sólo un valor coincidente puede ser escogido.]=]
L["Use nth value from tooltip:"] = "Use nth value from tooltip:"
--[[Translation missing --]]
L["Use SetTransform"] = "Use SetTransform"
--[[Translation missing --]]
L["Use Texture"] = "Use Texture"
L["Use tooltip \"size\" instead of stacks"] = "Usa \"tamaño\" en vez de acumulaciones"
--[[Translation missing --]]
L["Use Tooltip Information"] = "Use Tooltip Information"
@@ -1087,6 +1253,8 @@ Sólo un valor coincidente puede ser escogido.]=]
--[[Translation missing --]]
L["Used in auras:"] = "Used in auras:"
--[[Translation missing --]]
L["Uses UnitIsVisible() to check if in range. This is polled every second."] = "Uses UnitIsVisible() to check if in range. This is polled every second."
--[[Translation missing --]]
L["Value %i"] = "Value %i"
--[[Translation missing --]]
L["Values are in normalized rgba format."] = "Values are in normalized rgba format."
@@ -1112,17 +1280,24 @@ Sólo un valor coincidente puede ser escogido.]=]
L["X Scale"] = "X Escala"
--[[Translation missing --]]
L["X-Offset"] = "X-Offset"
--[[Translation missing --]]
L["x-Offset"] = "x-Offset"
L["Y Offset"] = "Y Posicion"
--[[Translation missing --]]
L["Y Rotation"] = "Y Rotation"
L["Y Scale"] = "Y Escala"
--[[Translation missing --]]
L["Yellow Rune"] = "Yellow Rune"
L["Yes"] = ""
--[[Translation missing --]]
L["Y-Offset"] = "Y-Offset"
--[[Translation missing --]]
L["y-Offset"] = "y-Offset"
--[[Translation missing --]]
L["You are about to delete %d aura(s). |cFFFF0000This cannot be undone!|r Would you like to continue?"] = "You are about to delete %d aura(s). |cFFFF0000This cannot be undone!|r Would you like to continue?"
--[[Translation missing --]]
L["You are about to delete a trigger. |cFFFF0000This cannot be undone!|r Would you like to continue?"] = "You are about to delete a trigger. |cFFFF0000This cannot be undone!|r Would you like to continue?"
--[[Translation missing --]]
L["Your Saved Snippets"] = "Your Saved Snippets"
L["Z Offset"] = "Desplazamiento en Z"
--[[Translation missing --]]
L["Z Rotation"] = "Z Rotation"
+220 -41
View File
@@ -7,7 +7,11 @@ end
local L = WeakAuras.L
-- WeakAuras/Options
--[[Translation missing --]]
L[" and |cFFFF0000mirrored|r"] = " and |cFFFF0000mirrored|r"
L["-- Do not remove this comment, it is part of this trigger: "] = "-- No remover este comentario. Es parte de este desencadenador:"
--[[Translation missing --]]
L[" rotated |cFFFF0000%s|r degrees"] = " rotated |cFFFF0000%s|r degrees"
L["% of Progress"] = "% de progreso"
--[[Translation missing --]]
L["%i auras selected"] = "%i auras selected"
@@ -41,8 +45,24 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["%s, offset: %0.2f;%0.2f"] = "%s, offset: %0.2f;%0.2f"
--[[Translation missing --]]
L["%s|cFFFF0000custom|r texture with |cFFFF0000%s|r blend mode%s%s"] = "%s|cFFFF0000custom|r texture with |cFFFF0000%s|r blend mode%s%s"
--[[Translation missing --]]
L["(Right click to rename)"] = "(Right click to rename)"
--[[Translation missing --]]
L["|c%02x%02x%02x%02xCustom Color|r"] = "|c%02x%02x%02x%02xCustom Color|r"
--[[Translation missing --]]
L["|cFFE0E000Note:|r This sets the description only on '%s'"] = "|cFFE0E000Note:|r This sets the description only on '%s'"
--[[Translation missing --]]
L["|cFFE0E000Note:|r This sets the URL on all selected auras"] = "|cFFE0E000Note:|r This sets the URL on all selected auras"
--[[Translation missing --]]
L["|cFFE0E000Note:|r This sets the URL on this group and all its members."] = "|cFFE0E000Note:|r This sets the URL on this group and all its members."
--[[Translation missing --]]
L["|cFFFF0000Automatic|r length"] = "|cFFFF0000Automatic|r length"
--[[Translation missing --]]
L["|cFFFF0000default|r texture"] = "|cFFFF0000default|r texture"
--[[Translation missing --]]
L["|cFFFF0000desaturated|r "] = "|cFFFF0000desaturated|r "
--[[Translation missing --]]
L["|cFFFF0000Note:|r The unit '%s' is not a trackable unit."] = "|cFFFF0000Note:|r The unit '%s' is not a trackable unit."
--[[Translation missing --]]
L["|cFFffcc00Anchors:|r Anchored |cFFFF0000%s|r to frame's |cFFFF0000%s|r"] = "|cFFffcc00Anchors:|r Anchored |cFFFF0000%s|r to frame's |cFFFF0000%s|r"
@@ -55,7 +75,13 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["|cFFffcc00Extra Options:|r"] = "|cFFffcc00Extra Options:|r"
--[[Translation missing --]]
L["|cFFffcc00Extra:|r %s and %s %s"] = "|cFFffcc00Extra:|r %s and %s %s"
--[[Translation missing --]]
L["|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s"] = "|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s"
--[[Translation missing --]]
L["|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s%s"] = "|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s%s"
--[[Translation missing --]]
L["|cFFffcc00Format Options|r"] = "|cFFffcc00Format Options|r"
L["1 Match"] = "1 Coincidencia"
L["A 20x20 pixels icon"] = "Un icono de 20x20 píxeles"
L["A 32x32 pixels icon"] = "Un icono de 32x32 píxeles"
@@ -67,6 +93,8 @@ local L = WeakAuras.L
L["A Unit ID (e.g., party1)."] = "A Unit ID (e.g., party1)."
L["Actions"] = "Acciones"
--[[Translation missing --]]
L["Add"] = "Add"
--[[Translation missing --]]
L["Add %s"] = "Add %s"
L["Add a new display"] = "Agregar una nueva aura"
--[[Translation missing --]]
@@ -82,11 +110,16 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Add Property Change"] = "Add Property Change"
--[[Translation missing --]]
L["Add Snippet"] = "Add Snippet"
--[[Translation missing --]]
L["Add Sub Option"] = "Add Sub Option"
L["Add to group %s"] = "Agregar al grupo %s"
L["Add to new Dynamic Group"] = "Agregar al grupo dinámico"
L["Add to new Group"] = "Agregar al grupo nuevo"
L["Add Trigger"] = "Agregar desencadenador"
--[[Translation missing --]]
L["Add Trigger"] = "Add Trigger"
--[[Translation missing --]]
L["Additional Events"] = "Additional Events"
L["Addon"] = "Addon"
L["Addons"] = "Addons"
--[[Translation missing --]]
@@ -120,6 +153,10 @@ local L = WeakAuras.L
L["Animated Expand and Collapse"] = "Expansión y contracción animada"
--[[Translation missing --]]
L["Animates progress changes"] = "Animates progress changes"
--[[Translation missing --]]
L["Animation End"] = "Animation End"
--[[Translation missing --]]
L["Animation Mode"] = "Animation Mode"
L["Animation relative duration description"] = [=[Duración de la animación relativa a la duración del aura, expresado en fracciones (1/2), porcentaje (50%), o decimales (0.5).
|cFFFF0000Nota:|r si el aura no tiene progreso (por ejemplo, si no tiene un activador basado en tiempo, si el aura no tiene duración, etc.), la animación no correrá.
@@ -127,16 +164,20 @@ local L = WeakAuras.L
Si la duración de la animación es |cFF00CC0010%|r, y el disparador del aura es un beneficio que dura 20 segundos, la animación de entrada se mostrará por 2 segundos.
Si la duración de la animación es |cFF00CC0010%|r, y el disparador del aura es un beneficio sin tiempo asignado, la animación de entrada se ignorará."]=]
L["Animation Sequence"] = "Secuencia de animación"
--[[Translation missing --]]
L["Animation Start"] = "Animation Start"
L["Animations"] = "Animaciones"
--[[Translation missing --]]
L["Any of"] = "Any of"
L["Apply Template"] = "Aplicar plantilla"
--[[Translation missing --]]
L["Arc Length"] = "Arc Length"
L["Arcane Orb"] = "Orbe Arcano"
L["At a position a bit left of Left HUD position."] = "Un poco a la izquierda de la posición de la visualización frontal (HUD) a la izquierda"
L["At a position a bit left of Right HUD position"] = "Un poco a la izquierda de la posición de la visualización frontal (HUD) a la derecha"
L["At the same position as Blizzard's spell alert"] = "En la misma posición que la alerta de hechizos de Blizzard"
--[[Translation missing --]]
L[ [=[Aura is
Off Screen]=] ] = [=[Aura is
Off Screen]=]
L["Aura Name"] = "Nombre de aura"
--[[Translation missing --]]
L["Aura Name Pattern"] = "Aura Name Pattern"
@@ -144,37 +185,29 @@ Si la duración de la animación es |cFF00CC0010%|r, y el disparador del aura es
L["Aura(s)"] = "Aura(s)"
--[[Translation missing --]]
L["Author Options"] = "Author Options"
L["Auto"] = "Automático"
--[[Translation missing --]]
L["Auto-Clone (Show All Matches)"] = "Auto-Clone (Show All Matches)"
L["Auto-cloning enabled"] = "Auto-clonación activada"
--[[Translation missing --]]
L["Automatic"] = "Automatic"
L["Automatic Icon"] = "Icono automático"
--[[Translation missing --]]
L["Automatic length"] = "Automatic length"
L["Backdrop Color"] = "Color de fondo"
--[[Translation missing --]]
L["Backdrop in Front"] = "Backdrop in Front"
L["Backdrop Style"] = "Estilo de fondo"
--[[Translation missing --]]
L["Background"] = "Background"
L["Background Color"] = "Color de fondo"
--[[Translation missing --]]
L["Background Inner"] = "Background Inner"
L["Background Offset"] = "Desplazamiento del fondo"
L["Background Texture"] = "Textura de fondo"
--[[Translation missing --]]
L["Bar"] = "Bar"
L["Bar Alpha"] = "Transparencia de la barra"
L["Bar Color"] = "Color de la barra"
L["Bar Color Settings"] = "Propiedades del color de la barra"
--[[Translation missing --]]
L["Bar Inner"] = "Bar Inner"
L["Bar Texture"] = "Textura de la barra"
L["Big Icon"] = "Icono grande"
--[[Translation missing --]]
L["Blacklisted Aura Name"] = "Blacklisted Aura Name"
--[[Translation missing --]]
L["Blacklisted Exact Spell ID(s)"] = "Blacklisted Exact Spell ID(s)"
--[[Translation missing --]]
L["Blacklisted Name(s)"] = "Blacklisted Name(s)"
--[[Translation missing --]]
L["Blacklisted Spell ID"] = "Blacklisted Spell ID"
L["Blend Mode"] = "Modo de mezcla"
L["Blue Rune"] = "Runa azul"
L["Blue Sparkle Orb"] = "Orbe del destello azul"
@@ -200,26 +233,28 @@ Si la duración de la animación es |cFF00CC0010%|r, y el disparador del aura es
--[[Translation missing --]]
L["Bracket Matching"] = "Bracket Matching"
--[[Translation missing --]]
L["Browse Wago, the largest collection of auras."] = "Browse Wago, the largest collection of auras."
--[[Translation missing --]]
L["Can be a Name or a Unit ID (e.g. party1). A name only works on friendly players in your group."] = "Can be a Name or a Unit ID (e.g. party1). A name only works on friendly players in your group."
--[[Translation missing --]]
L["Can be a UID (e.g., party1)."] = "Can be a UID (e.g., party1)."
L["Cancel"] = "Cancelar"
--[[Translation missing --]]
L["Center"] = "Center"
L["Channel Number"] = "Número de canal"
L["Chat Message"] = "Mensaje de chat"
--[[Translation missing --]]
L["Chat with WeakAuras experts on our Discord server."] = "Chat with WeakAuras experts on our Discord server."
L["Check On..."] = "Chequear..."
--[[Translation missing --]]
L["Check out our wiki for a large collection of examples and snippets."] = "Check out our wiki for a large collection of examples and snippets."
L["Children:"] = "Dependientes:"
L["Choose"] = "Elegir"
L["Choose Trigger"] = "Elegir desencadenador"
L["Choose whether the displayed icon is automatic or defined manually"] = "Elije si el icono es automático o si se define manualmente"
--[[Translation missing --]]
L["Class"] = "Class"
--[[Translation missing --]]
L["Clip Overlays"] = "Clip Overlays"
--[[Translation missing --]]
L["Clipped by Progress"] = "Clipped by Progress"
L["Clone option enabled dialog"] = "Activar diálogo de clonación"
L["Close"] = "Cerrar"
L["Collapse"] = "Contraer"
L["Collapse all loaded displays"] = "Plegar todas las auras"
@@ -234,6 +269,8 @@ Si la duración de la animación es |cFF00CC0010%|r, y el disparador del aura es
--[[Translation missing --]]
L["Column Space"] = "Column Space"
--[[Translation missing --]]
L["Columns"] = "Columns"
--[[Translation missing --]]
L["Combinations"] = "Combinations"
--[[Translation missing --]]
L["Combine Matches Per Unit"] = "Combine Matches Per Unit"
@@ -241,6 +278,8 @@ Si la duración de la animación es |cFF00CC0010%|r, y el disparador del aura es
L["Common Text"] = "Common Text"
--[[Translation missing --]]
L["Compare against the number of units affected."] = "Compare against the number of units affected."
--[[Translation missing --]]
L["Compatibility Options"] = "Compatibility Options"
L["Compress"] = "Comprimir"
--[[Translation missing --]]
L["Condition %i"] = "Condition %i"
@@ -265,7 +304,8 @@ Si la duración de la animación es |cFF00CC0010%|r, y el disparador del aura es
L["Copy settings..."] = "Copy settings..."
--[[Translation missing --]]
L["Copy to all auras"] = "Copy to all auras"
L["Copy URL"] = "Copiar URL"
--[[Translation missing --]]
L["Could not parse '%s'. Expected a table."] = "Could not parse '%s'. Expected a table."
L["Count"] = "Contar"
--[[Translation missing --]]
L["Counts the number of matches over all units."] = "Counts the number of matches over all units."
@@ -276,12 +316,18 @@ Si la duración de la animación es |cFF00CC0010%|r, y el disparador del aura es
L["Custom"] = "Personalizado"
--[[Translation missing --]]
L["Custom Anchor"] = "Custom Anchor"
--[[Translation missing --]]
L["Custom Background"] = "Custom Background"
--[[Translation missing --]]
L["Custom Check"] = "Custom Check"
L["Custom Code"] = "Código personalizado"
--[[Translation missing --]]
L["Custom Color"] = "Custom Color"
--[[Translation missing --]]
L["Custom Configuration"] = "Custom Configuration"
--[[Translation missing --]]
L["Custom Foreground"] = "Custom Foreground"
--[[Translation missing --]]
L["Custom Frames"] = "Custom Frames"
L["Custom Function"] = "Función personalizada"
--[[Translation missing --]]
@@ -315,9 +361,10 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Delete children and group"] = "Eliminar dependientes y grupo"
--[[Translation missing --]]
L["Delete Entry"] = "Delete Entry"
L["Delete Trigger"] = "Eliminar desencadenador"
L["Desaturate"] = "Desaturar"
--[[Translation missing --]]
L["Description"] = "Description"
--[[Translation missing --]]
L["Description Text"] = "Description Text"
--[[Translation missing --]]
L["Determines how many entries can be in the table."] = "Determines how many entries can be in the table."
@@ -328,7 +375,6 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Disallow Entry Reordering"] = "Disallow Entry Reordering"
L["Discrete Rotation"] = "Rotación discreta"
L["Display"] = "Mostrar"
L["Display Icon"] = "Mostrar icono"
--[[Translation missing --]]
L["Display Name"] = "Display Name"
L["Display Text"] = "Mostrar texto"
@@ -336,11 +382,11 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Distribute Horizontally"] = "Distribución horizontal"
L["Distribute Vertically"] = "Distribución vertical"
L["Do not group this display"] = "No combines esta visualización"
--[[Translation missing --]]
L["Documentation"] = "Documentation"
L["Done"] = "Finalizado"
--[[Translation missing --]]
L["Don't skip this Version"] = "Don't skip this Version"
--[[Translation missing --]]
L["Down"] = "Down"
L["Drag to move"] = "Arrastrar para mover"
L["Duplicate"] = "Duplicar"
--[[Translation missing --]]
@@ -364,6 +410,10 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Edge"] = "Edge"
--[[Translation missing --]]
L["eliding"] = "eliding"
--[[Translation missing --]]
L["Else If"] = "Else If"
--[[Translation missing --]]
L["Else If Trigger %s"] = "Else If Trigger %s"
L["Enabled"] = "Activado"
L["End Angle"] = "Ángulo de fin"
--[[Translation missing --]]
@@ -376,6 +426,8 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
--[[Translation missing --]]
L["Enter Author Mode"] = "Enter Author Mode"
--[[Translation missing --]]
L["Enter in a value for the tick's placement."] = "Enter in a value for the tick's placement."
--[[Translation missing --]]
L["Enter User Mode"] = "Enter User Mode"
--[[Translation missing --]]
L["Enter user mode."] = "Enter user mode."
@@ -406,6 +458,10 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Fade In"] = "Fundir"
L["Fade Out"] = "Difuminar"
--[[Translation missing --]]
L["Fallback"] = "Fallback"
--[[Translation missing --]]
L["Fallback Icon"] = "Fallback Icon"
--[[Translation missing --]]
L["False"] = "False"
--[[Translation missing --]]
L["Fetch Affected/Unaffected Names"] = "Fetch Affected/Unaffected Names"
@@ -413,6 +469,20 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Filter by Class"] = "Filter by Class"
--[[Translation missing --]]
L["Filter by Group Role"] = "Filter by Group Role"
--[[Translation missing --]]
L["Filter by Nameplate Type"] = "Filter by Nameplate Type"
--[[Translation missing --]]
L["Filter by Raid Role"] = "Filter by Raid Role"
--[[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["Find Auras"] = "Find Auras"
L["Finish"] = "Completar"
L["Fire Orb"] = "Orbe de fuego"
L["Font"] = "Font"
@@ -421,8 +491,18 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Foreground"] = "Foreground"
L["Foreground Color"] = "Color frontal"
L["Foreground Texture"] = "Textural frontal"
--[[Translation missing --]]
L["Format"] = "Format"
--[[Translation missing --]]
L["Format for %s"] = "Format for %s"
--[[Translation missing --]]
L["Found a Bug?"] = "Found a Bug?"
L["Frame"] = "Macro"
--[[Translation missing --]]
L["Frame Count"] = "Frame Count"
--[[Translation missing --]]
L["Frame Rate"] = "Frame Rate"
--[[Translation missing --]]
L["Frame Selector"] = "Frame Selector"
L["Frame Strata"] = "Importancia del macro"
--[[Translation missing --]]
@@ -431,6 +511,10 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
--[[Translation missing --]]
L["From version %s to version %s"] = "From version %s to version %s"
--[[Translation missing --]]
L["Full Circle"] = "Full Circle"
--[[Translation missing --]]
L["Get Help"] = "Get Help"
--[[Translation missing --]]
L["Global Conditions"] = "Global Conditions"
--[[Translation missing --]]
L["Glow %s"] = "Glow %s"
@@ -468,11 +552,15 @@ Con |cFF00CC00>= 0|r se activará siempre.]=]
--[[Translation missing --]]
L["Group contains updates from Wago"] = "Group contains updates from Wago"
--[[Translation missing --]]
L["Group Description"] = "Group Description"
--[[Translation missing --]]
L["Group Icon"] = "Group Icon"
--[[Translation missing --]]
L["Group key"] = "Group key"
L["Group Member Count"] = "Contador de miembros del grupo"
--[[Translation missing --]]
L["Group Options"] = "Group Options"
--[[Translation missing --]]
L["Group Role"] = "Group Role"
--[[Translation missing --]]
L["Group Scale"] = "Group Scale"
@@ -495,6 +583,8 @@ Con |cFF00CC00>= 0|r se activará siempre.]=]
L["Hide When Not In Group"] = "Ocultar cuando no esté en grupo"
L["Horizontal Align"] = "Alineación horizontal"
L["Horizontal Bar"] = "Barra horizontal"
--[[Translation missing --]]
L["Hostility"] = "Hostility"
L["Huge Icon"] = "Icono enorme"
L["Hybrid Position"] = "Posición híbrida"
L["Hybrid Sort Mode"] = "Modo de orden híbrido"
@@ -506,6 +596,8 @@ Con |cFF00CC00>= 0|r se activará siempre.]=]
--[[Translation missing --]]
L["Icon Settings"] = "Icon Settings"
--[[Translation missing --]]
L["Icon Source"] = "Icon Source"
--[[Translation missing --]]
L["If"] = "If"
--[[Translation missing --]]
L["If checked, then the user will see a multi line edit box. This is useful for inputting large amounts of text."] = "If checked, then the user will see a multi line edit box. This is useful for inputting large amounts of text."
@@ -528,13 +620,31 @@ Con |cFF00CC00>= 0|r se activará siempre.]=]
--[[Translation missing --]]
L["Ignore all Updates"] = "Ignore all Updates"
--[[Translation missing --]]
L["Ignore Dead"] = "Ignore Dead"
--[[Translation missing --]]
L["Ignore Disconnected"] = "Ignore Disconnected"
--[[Translation missing --]]
L["Ignore Lua Errors on OPTIONS event"] = "Ignore Lua Errors on OPTIONS event"
--[[Translation missing --]]
L["Ignore out of checking range"] = "Ignore out of checking range"
--[[Translation missing --]]
L["Ignore Self"] = "Ignore Self"
--[[Translation missing --]]
L["Ignore self"] = "Ignore self"
L["Ignored"] = "Ignorar"
--[[Translation missing --]]
L["Ignored Aura Name"] = "Ignored Aura Name"
--[[Translation missing --]]
L["Ignored Exact Spell ID(s)"] = "Ignored Exact Spell ID(s)"
--[[Translation missing --]]
L["Ignored Name(s)"] = "Ignored Name(s)"
--[[Translation missing --]]
L["Ignored Spell ID"] = "Ignored Spell ID"
L["Import"] = "Importar"
L["Import a display from an encoded string"] = "Importar un aura desde un texto cifrado"
--[[Translation missing --]]
L["Information"] = "Information"
--[[Translation missing --]]
L["Inner"] = "Inner"
--[[Translation missing --]]
L["Invalid Item Name/ID/Link"] = "Invalid Item Name/ID/Link"
@@ -542,6 +652,10 @@ Con |cFF00CC00>= 0|r se activará siempre.]=]
L["Invalid Spell ID"] = "Invalid Spell ID"
--[[Translation missing --]]
L["Invalid Spell Name/ID/Link"] = "Invalid Spell Name/ID/Link"
--[[Translation missing --]]
L["Invalid type for '%s'. Expected 'bool', 'number', 'select', 'string', 'timer' or 'elapsedTimer'."] = "Invalid type for '%s'. Expected 'bool', 'number', 'select', 'string', 'timer' or 'elapsedTimer'."
--[[Translation missing --]]
L["Invalid type for property '%s' in 's'. Expected '%s'"] = "Invalid type for property '%s' in 's'. Expected '%s'"
L["Inverse"] = "Invertido"
--[[Translation missing --]]
L["Inverse Slant"] = "Inverse Slant"
@@ -551,6 +665,8 @@ Con |cFF00CC00>= 0|r se activará siempre.]=]
--[[Translation missing --]]
L["Keep Aspect Ratio"] = "Keep Aspect Ratio"
--[[Translation missing --]]
L["Keep your Wago imports up to date with the Companion App."] = "Keep your Wago imports up to date with the Companion App."
--[[Translation missing --]]
L["Large Input"] = "Large Input"
L["Leaf"] = "Hoja"
--[[Translation missing --]]
@@ -558,16 +674,18 @@ Con |cFF00CC00>= 0|r se activará siempre.]=]
L["Left 2 HUD position"] = "Posición izquierda 2 de visualización frontal (HUD)"
L["Left HUD position"] = "Posición izquierda de visualización frontal (HUD)"
--[[Translation missing --]]
L["Legacy Aura Trigger"] = "Legacy Aura Trigger"
--[[Translation missing --]]
L["Length"] = "Length"
--[[Translation missing --]]
L["Length of |cFFFF0000%s|r"] = "Length of |cFFFF0000%s|r"
--[[Translation missing --]]
L["Limit"] = "Limit"
--[[Translation missing --]]
L["Lines & Particles"] = "Lines & Particles"
L["Load"] = "Cargar"
L["Loaded"] = "Cargado"
--[[Translation missing --]]
L["Lock Positions"] = "Lock Positions"
--[[Translation missing --]]
L["Loop"] = "Loop"
L["Low Mana"] = "Maná insuficiente"
--[[Translation missing --]]
@@ -577,6 +695,8 @@ Con |cFF00CC00>= 0|r se activará siempre.]=]
--[[Translation missing --]]
L["Match Count"] = "Match Count"
--[[Translation missing --]]
L["Matches the height setting of a horizontal bar or width for a vertical bar."] = "Matches the height setting of a horizontal bar or width for a vertical bar."
--[[Translation missing --]]
L["Max"] = "Max"
--[[Translation missing --]]
L["Max Length"] = "Max Length"
@@ -610,7 +730,6 @@ Con |cFF00CC00>= 0|r se activará siempre.]=]
L["Move this display up in its group's order"] = "Subir esta aura conservando el orden de su grupo"
L["Move Up"] = "Subir"
L["Multiple Displays"] = "Múltiples auras"
L["Multiple Triggers"] = "Desencadenadores múltiples"
L["Multiselect ignored tooltip"] = [=[|cFFFF0000Ignorado|r - |cFF777777Único|r - |cFF777777Múltiple|r
Ésta opción no se usará al determinar cuándo se mostrará el aura]=]
L["Multiselect multiple tooltip"] = [=[|cFF777777Ignorado|r - |cFF777777Único|r - |cFF00FF00Múltiple|r
@@ -622,24 +741,33 @@ Sólo un valor coincidente puede ser escogido.]=]
L["Name Pattern Match"] = "Name Pattern Match"
--[[Translation missing --]]
L["Name(s)"] = "Name(s)"
--[[Translation missing --]]
L["Name:"] = "Name:"
--[[Translation missing --]]
L["Nameplate"] = "Nameplate"
--[[Translation missing --]]
L["Nameplates"] = "Nameplates"
L["Negator"] = "Negar"
L["Never"] = "Nunca"
--[[Translation missing --]]
L["New Aura"] = "New Aura"
--[[Translation missing --]]
L["New Value"] = "New Value"
L["No"] = "No"
L["No Children"] = "Sin dependientes"
L["No tooltip text"] = "Sin texto de descripción"
L["None"] = "Nada"
--[[Translation missing --]]
L["Not a table"] = "Not a table"
L["Not all children have the same value for this option"] = "No todos los dependientes contienen la misma configuración."
L["Not Loaded"] = "Sin cargar"
--[[Translation missing --]]
L["Note: Automated Messages to SAY and YELL are blocked outside of Instances."] = "Note: Automated Messages to SAY and YELL are blocked outside of Instances."
--[[Translation missing --]]
L["Note: The legacy buff trigger is now permanently disabled. It will be removed in the near future."] = "Note: The legacy buff trigger is now permanently disabled. It will be removed in the near future."
--[[Translation missing --]]
L["Number of Entries"] = "Number of Entries"
--[[Translation missing --]]
L["Offer a guided way to create auras for your character"] = "Offer a guided way to create auras for your character"
--[[Translation missing --]]
L["Offset by |cFFFF0000%s|r/|cFFFF0000%s|r"] = "Offset by |cFFFF0000%s|r/|cFFFF0000%s|r"
L["Okay"] = "Aceptar"
L["On Hide"] = "Ocultar"
L["On Init"] = "Iniciar"
@@ -695,15 +823,22 @@ Sólo un valor coincidente puede ser escogido.]=]
L["Paste text below"] = "Pegar texto debajo"
--[[Translation missing --]]
L["Paste Trigger Settings"] = "Paste Trigger Settings"
--[[Translation missing --]]
L["Places a tick on the bar"] = "Places a tick on the bar"
L["Play Sound"] = "Reproducir sonido"
L["Portrait Zoom"] = "Zoom"
--[[Translation missing --]]
L["Position Settings"] = "Position Settings"
--[[Translation missing --]]
L["Preferred Match"] = "Preferred Match"
--[[Translation missing --]]
L["Premade Snippets"] = "Premade Snippets"
L["Preset"] = "Predefinido"
--[[Translation missing --]]
L["Press Ctrl+C to copy"] = "Press Ctrl+C to copy"
--[[Translation missing --]]
L["Press Ctrl+C to copy the URL"] = "Press Ctrl+C to copy the URL"
--[[Translation missing --]]
L["Prevent Merging"] = "Prevent Merging"
L["Processed %i chars"] = "%i Personajes procesados"
L["Progress Bar"] = "Barra de progreso"
@@ -715,12 +850,13 @@ Sólo un valor coincidente puede ser escogido.]=]
L["Purple Rune"] = "Runa morada"
L["Put this display in a group"] = "Colocar esta aura en un grupo"
L["Radius"] = "Radio"
--[[Translation missing --]]
L["Raid Role"] = "Raid Role"
L["Re-center X"] = "Centrar X"
L["Re-center Y"] = "Centrar Y"
--[[Translation missing --]]
L["Regions of type \"%s\" are not supported."] = "Regions of type \"%s\" are not supported."
L["Remaining Time"] = "Tiempo restante"
L["Remaining Time Precision"] = "Precisión de tiempo restante"
--[[Translation missing --]]
L["Remove"] = "Remove"
L["Remove this display from its group"] = "Remover esta aura del grupo"
@@ -732,6 +868,8 @@ Sólo un valor coincidente puede ser escogido.]=]
--[[Translation missing --]]
L["Repeat every"] = "Repeat every"
--[[Translation missing --]]
L["Report bugs on our issue tracker."] = "Report bugs on our issue tracker."
--[[Translation missing --]]
L["Require unit from trigger"] = "Require unit from trigger"
L["Required for Activation"] = "Necesario para la activación"
--[[Translation missing --]]
@@ -755,6 +893,8 @@ Sólo un valor coincidente puede ser escogido.]=]
L["Row Space"] = "Row Space"
--[[Translation missing --]]
L["Row Width"] = "Row Width"
--[[Translation missing --]]
L["Rows"] = "Rows"
L["Same"] = "Igual"
L["Scale"] = "Ajustar tamaño"
L["Search"] = "Buscar"
@@ -767,9 +907,8 @@ Sólo un valor coincidente puede ser escogido.]=]
L["Set Parent to Anchor"] = "Asignar grupo primario al anclaje"
--[[Translation missing --]]
L["Set Thumbnail Icon"] = "Set Thumbnail Icon"
L["Set tooltip description"] = "Establecer descripción de texto emergente"
--[[Translation missing --]]
L["Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visiblility and scale."] = "Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visiblility and scale."
L["Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visibility and scale."] = "Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visibility and scale."
--[[Translation missing --]]
L["Settings"] = "Settings"
--[[Translation missing --]]
@@ -806,6 +945,8 @@ Sólo un valor coincidente puede ser escogido.]=]
--[[Translation missing --]]
L["Show Text"] = "Show Text"
L["Show this group's children"] = "Mostrar los dependientes de este grupo"
--[[Translation missing --]]
L["Show Tick"] = "Show Tick"
L["Shows a 3D model from the game files"] = "Muestra un modelo 3D de los archivos del juego"
--[[Translation missing --]]
L["Shows a border"] = "Shows a border"
@@ -816,6 +957,8 @@ Sólo un valor coincidente puede ser escogido.]=]
L["Shows a model"] = "Shows a model"
L["Shows a progress bar with name, timer, and icon"] = "Muestra la barra de progreso con el nombre, el temporizador y el icono"
L["Shows a spell icon with an optional cooldown overlay"] = "Muestra el icono de hechizo con una superposición opcional del tiempo de recarga"
--[[Translation missing --]]
L["Shows a stop motion textures"] = "Shows a stop motion textures"
L["Shows a texture that changes based on duration"] = "Muestra una textura que cambia según la duración"
L["Shows one or more lines of text, which can include dynamic information such as progress or stacks"] = "Muestra una o más lineas del texto, el cual puede incluir información dinámica como el progreso o la acumulación"
--[[Translation missing --]]
@@ -838,6 +981,8 @@ Sólo un valor coincidente puede ser escogido.]=]
--[[Translation missing --]]
L["Smooth Progress"] = "Smooth Progress"
--[[Translation missing --]]
L["Snippets"] = "Snippets"
--[[Translation missing --]]
L["Soft Max"] = "Soft Max"
--[[Translation missing --]]
L["Soft Min"] = "Soft Min"
@@ -846,6 +991,8 @@ Sólo un valor coincidente puede ser escogido.]=]
L["Sound Channel"] = "Canal de sonido"
L["Sound File Path"] = "Ruta del fichero de sonido"
L["Sound Kit ID"] = "ID del kit de sonido"
--[[Translation missing --]]
L["Source"] = "Source"
L["Space"] = "Espacio"
L["Space Horizontally"] = "Espacio horizontal"
L["Space Vertically"] = "Espacio vertical"
@@ -871,6 +1018,10 @@ Sólo un valor coincidente puede ser escogido.]=]
--[[Translation missing --]]
L["Stop ignoring Updates"] = "Stop ignoring Updates"
--[[Translation missing --]]
L["Stop Motion"] = "Stop Motion"
--[[Translation missing --]]
L["Stop Motion Settings"] = "Stop Motion Settings"
--[[Translation missing --]]
L["Stop Sound"] = "Stop Sound"
--[[Translation missing --]]
L["Sub Elements"] = "Sub Elements"
@@ -899,13 +1050,17 @@ Sólo un valor coincidente puede ser escogido.]=]
L["Thickness"] = "Thickness"
--[[Translation missing --]]
L["This adds %tooltip, %tooltip1, %tooltip2, %tooltip3 as text replacements."] = "This adds %tooltip, %tooltip1, %tooltip2, %tooltip3 as text replacements."
--[[Translation missing --]]
L["This aura has legacy aura trigger(s). Convert them to the new system to benefit from enhanced performance and features"] = "This aura has legacy aura trigger(s). Convert them to the new system to benefit from enhanced performance and features"
L["This display is currently loaded"] = "Esta aura está cargada"
L["This display is not currently loaded"] = "Esta aura no está cargada"
L["This region of type \"%s\" is not supported."] = "No soporta el tipo de región \"%s\"."
--[[Translation missing --]]
L["This setting controls what widget is generated in user mode."] = "This setting controls what widget is generated in user mode."
--[[Translation missing --]]
L["Tick %s"] = "Tick %s"
--[[Translation missing --]]
L["Tick Mode"] = "Tick Mode"
--[[Translation missing --]]
L["Tick Placement"] = "Tick Placement"
L["Time in"] = "Contar en"
L["Tiny Icon"] = "Icono miniatura"
L["To Frame's"] = "Al macro"
@@ -936,15 +1091,20 @@ Sólo un valor coincidente puede ser escogido.]=]
--[[Translation missing --]]
L["Top Right"] = "Top Right"
--[[Translation missing --]]
L["Total Angle"] = "Total Angle"
--[[Translation missing --]]
L["Total Time"] = "Total Time"
L["Total Time Precision"] = "Precisión del tiempo total"
L["Trigger"] = "Desencadenador"
L["Trigger %d"] = "Desencadenador %d"
--[[Translation missing --]]
L["Trigger %s"] = "Trigger %s"
--[[Translation missing --]]
L["Trigger Combination"] = "Trigger Combination"
--[[Translation missing --]]
L["True"] = "True"
L["Type"] = "Tipo"
--[[Translation missing --]]
L["Type 'select' for '%s' requires a values member'"] = "Type 'select' for '%s' requires a values member'"
L["Ungroup"] = "Desagrupar"
L["Unit"] = "Unidad"
--[[Translation missing --]]
@@ -955,17 +1115,25 @@ Sólo un valor coincidente puede ser escogido.]=]
L["Unit Frame"] = "Unit Frame"
--[[Translation missing --]]
L["Unit Frames"] = "Unit Frames"
--[[Translation missing --]]
L["Unit Name Filter"] = "Unit Name Filter"
--[[Translation missing --]]
L["UnitName Filter"] = "UnitName Filter"
--[[Translation missing --]]
L["Unknown property '%s' found in '%s'"] = "Unknown property '%s' found in '%s'"
L["Unlike the start or finish animations, the main animation will loop over and over until the display is hidden."] = "Ignorar animaciones de inicio y final: la animación principal se repetirá hasta que el aura se oculte."
--[[Translation missing --]]
L["Up"] = "Up"
--[[Translation missing --]]
L["Update %s by %s"] = "Update %s by %s"
--[[Translation missing --]]
L["Update Auras"] = "Update Auras"
L["Update Custom Text On..."] = "Actualizar texto personalizado en..."
--[[Translation missing --]]
L["Update in Group"] = "Update in Group"
--[[Translation missing --]]
L["Update this Aura"] = "Update this Aura"
--[[Translation missing --]]
L["URL"] = "URL"
--[[Translation missing --]]
L["Use Custom Color"] = "Use Custom Color"
--[[Translation missing --]]
L["Use Display Info Id"] = "Use Display Info Id"
@@ -974,6 +1142,8 @@ Sólo un valor coincidente puede ser escogido.]=]
L["Use nth value from tooltip:"] = "Use nth value from tooltip:"
--[[Translation missing --]]
L["Use SetTransform"] = "Use SetTransform"
--[[Translation missing --]]
L["Use Texture"] = "Use Texture"
L["Use tooltip \"size\" instead of stacks"] = "Utilizar \"tamaño\" en vez de acumulaciones"
--[[Translation missing --]]
L["Use Tooltip Information"] = "Use Tooltip Information"
@@ -982,6 +1152,8 @@ Sólo un valor coincidente puede ser escogido.]=]
--[[Translation missing --]]
L["Used in auras:"] = "Used in auras:"
--[[Translation missing --]]
L["Uses UnitIsVisible() to check if in range. This is polled every second."] = "Uses UnitIsVisible() to check if in range. This is polled every second."
--[[Translation missing --]]
L["Value %i"] = "Value %i"
--[[Translation missing --]]
L["Values are in normalized rgba format."] = "Values are in normalized rgba format."
@@ -1004,15 +1176,22 @@ Sólo un valor coincidente puede ser escogido.]=]
L["X Scale"] = "Ajuste de tamaño de X"
--[[Translation missing --]]
L["X-Offset"] = "X-Offset"
--[[Translation missing --]]
L["x-Offset"] = "x-Offset"
L["Y Offset"] = "Posición de Y"
L["Y Rotation"] = "Rotación de Y"
L["Y Scale"] = "Ajuste de tamaño de Y"
L["Yellow Rune"] = "Runa amarilla"
L["Yes"] = "Si"
--[[Translation missing --]]
L["Y-Offset"] = "Y-Offset"
--[[Translation missing --]]
L["y-Offset"] = "y-Offset"
--[[Translation missing --]]
L["You are about to delete %d aura(s). |cFFFF0000This cannot be undone!|r Would you like to continue?"] = "You are about to delete %d aura(s). |cFFFF0000This cannot be undone!|r Would you like to continue?"
--[[Translation missing --]]
L["You are about to delete a trigger. |cFFFF0000This cannot be undone!|r Would you like to continue?"] = "You are about to delete a trigger. |cFFFF0000This cannot be undone!|r Would you like to continue?"
--[[Translation missing --]]
L["Your Saved Snippets"] = "Your Saved Snippets"
L["Z Offset"] = "Posición de Z"
L["Z Rotation"] = "Rotación de Z"
L["Zoom"] = "Ampliar"
+219 -40
View File
@@ -7,7 +7,11 @@ end
local L = WeakAuras.L
-- WeakAuras/Options
--[[Translation missing --]]
L[" and |cFFFF0000mirrored|r"] = " and |cFFFF0000mirrored|r"
L["-- Do not remove this comment, it is part of this trigger: "] = "-- Ne retirez pas ce commentaire, il fait partie de ce déclencheur : "
--[[Translation missing --]]
L[" rotated |cFFFF0000%s|r degrees"] = " rotated |cFFFF0000%s|r degrees"
L["% of Progress"] = "% de progression"
L["%i auras selected"] = "%i auras sélectionnées"
L["%i Matches"] = "%i Correspondances"
@@ -32,8 +36,24 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["%s, offset: %0.2f;%0.2f"] = "%s, offset: %0.2f;%0.2f"
--[[Translation missing --]]
L["%s|cFFFF0000custom|r texture with |cFFFF0000%s|r blend mode%s%s"] = "%s|cFFFF0000custom|r texture with |cFFFF0000%s|r blend mode%s%s"
--[[Translation missing --]]
L["(Right click to rename)"] = "(Right click to rename)"
--[[Translation missing --]]
L["|c%02x%02x%02x%02xCustom Color|r"] = "|c%02x%02x%02x%02xCustom Color|r"
--[[Translation missing --]]
L["|cFFE0E000Note:|r This sets the description only on '%s'"] = "|cFFE0E000Note:|r This sets the description only on '%s'"
--[[Translation missing --]]
L["|cFFE0E000Note:|r This sets the URL on all selected auras"] = "|cFFE0E000Note:|r This sets the URL on all selected auras"
--[[Translation missing --]]
L["|cFFE0E000Note:|r This sets the URL on this group and all its members."] = "|cFFE0E000Note:|r This sets the URL on this group and all its members."
--[[Translation missing --]]
L["|cFFFF0000Automatic|r length"] = "|cFFFF0000Automatic|r length"
--[[Translation missing --]]
L["|cFFFF0000default|r texture"] = "|cFFFF0000default|r texture"
--[[Translation missing --]]
L["|cFFFF0000desaturated|r "] = "|cFFFF0000desaturated|r "
--[[Translation missing --]]
L["|cFFFF0000Note:|r The unit '%s' is not a trackable unit."] = "|cFFFF0000Note:|r The unit '%s' is not a trackable unit."
L["|cFFffcc00Anchors:|r Anchored |cFFFF0000%s|r to frame's |cFFFF0000%s|r"] = "|cFFffcc00Ancrages :|r Ancré |cFFFF0000%s|r au cadre de |cFFFF0000%s|r"
L["|cFFffcc00Anchors:|r Anchored |cFFFF0000%s|r to frame's |cFFFF0000%s|r with offset |cFFFF0000%s/%s|r"] = "|cFFffcc00Ancrages :|r Ancré |cFFFF0000%s|r au cadre de ... |cFFFF0000%s|r avec un décalage de |cFFFF0000%s/%s|r"
@@ -41,7 +61,13 @@ local L = WeakAuras.L
L["|cFFffcc00Anchors:|r Anchored to frame's |cFFFF0000%s|r with offset |cFFFF0000%s/%s|r"] = "|cFFffcc00Ancrages :|r Ancré au cadre de ... |cFFFF0000%s|r avec un décalage de |cFFFF0000%s/%s|r"
L["|cFFffcc00Extra Options:|r"] = "|cFFffcc00Options supplémentaires :|r"
--[[Translation missing --]]
L["|cFFffcc00Extra:|r %s and %s %s"] = "|cFFffcc00Extra:|r %s and %s %s"
--[[Translation missing --]]
L["|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s"] = "|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s"
--[[Translation missing --]]
L["|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s%s"] = "|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s%s"
--[[Translation missing --]]
L["|cFFffcc00Format Options|r"] = "|cFFffcc00Format Options|r"
L["1 Match"] = "1 Correspondance"
L["A 20x20 pixels icon"] = "Une icône de 20x20 pixels."
L["A 32x32 pixels icon"] = "Une icône de 32x32 pixels."
@@ -51,6 +77,8 @@ local L = WeakAuras.L
L["A group that dynamically controls the positioning of its children"] = "Un groupe qui contrôle dynamiquement le positionnement de ses enfants"
L["A Unit ID (e.g., party1)."] = "Un identifiant d'unité (par.ex., groupe1)"
L["Actions"] = "Actions"
--[[Translation missing --]]
L["Add"] = "Add"
L["Add %s"] = "Ajouter %s"
L["Add a new display"] = "Ajouter un nouvel affichage"
L["Add Condition"] = "Ajouter une Condition"
@@ -59,11 +87,16 @@ local L = WeakAuras.L
L["Add Option"] = "Ajouter Option"
L["Add Overlay"] = "Ajouter un Overlay"
L["Add Property Change"] = "Ajouter un Changement de Propriété"
--[[Translation missing --]]
L["Add Snippet"] = "Add Snippet"
L["Add Sub Option"] = "Ajouter un sous-option"
L["Add to group %s"] = "Ajouter au groupe %s"
L["Add to new Dynamic Group"] = "Ajouter à un nouveau groupe dynamique"
L["Add to new Group"] = "Ajouter à un nouveau groupe"
L["Add Trigger"] = "Ajouter un déclencheur"
--[[Translation missing --]]
L["Add Trigger"] = "Add Trigger"
--[[Translation missing --]]
L["Additional Events"] = "Additional Events"
L["Addon"] = "Addon"
L["Addons"] = "Addons"
L["Advanced"] = "Avancé"
@@ -89,6 +122,10 @@ local L = WeakAuras.L
L["Animate"] = "Animer"
L["Animated Expand and Collapse"] = "Expansion et réduction animés"
L["Animates progress changes"] = "Animer les changement de progression"
--[[Translation missing --]]
L["Animation End"] = "Animation End"
--[[Translation missing --]]
L["Animation Mode"] = "Animation Mode"
L["Animation relative duration description"] = [=[La durée de l'animation par rapport à la durée du graphique, exprimée en fraction (1/2), pourcentage (50%), ou décimal (0.5).
|cFFFF0000Note :|r si un graphique n'a pas de progression (déclencheur d'événement sans durée définie, aura sans durée, etc), l'animation ne jouera pas.
@@ -97,45 +134,44 @@ Si la durée de l'animation est définie à |cFF00CC0010%|r, et le déclencheur
Si la durée de l'animation est définie à |cFF00CC0010%|r, et le déclencheur du graphique n'a pas de durée définie, aucune d'animation de début ne jouera (mais elle jouerait si vous aviez spécifié une durée en secondes).
]=]
L["Animation Sequence"] = "Séquence d'animation"
--[[Translation missing --]]
L["Animation Start"] = "Animation Start"
L["Animations"] = "Animations"
L["Any of"] = "Un de"
L["Apply Template"] = "Appliquer le modèle"
L["Arc Length"] = "Longueur de l'Arc"
L["Arcane Orb"] = "Orbe d'arcane"
L["At a position a bit left of Left HUD position."] = "Une position à gauche de la Position ATH Gauche."
L["At a position a bit left of Right HUD position"] = "Une position à droite de la Position ATH Droite."
L["At the same position as Blizzard's spell alert"] = "À la même position que l'alerte de sort de Blizzard."
--[[Translation missing --]]
L[ [=[Aura is
Off Screen]=] ] = [=[Aura is
Off Screen]=]
L["Aura Name"] = "Nom de l'aura"
L["Aura Name Pattern"] = "Modèle de Nom de l'Aura"
L["Aura Type"] = "Type de l'aura"
L["Aura(s)"] = "Aura(s)"
L["Author Options"] = "Options de l'Auteur"
L["Auto"] = "Auto"
L["Auto-Clone (Show All Matches)"] = "Clonage Automatique (Afficher tous les résultats)"
L["Auto-cloning enabled"] = "Auto-clonage activé"
L["Automatic"] = "Automatique"
L["Automatic Icon"] = "Icône automatique"
--[[Translation missing --]]
L["Automatic length"] = "Automatic length"
L["Backdrop Color"] = "Couleur de Fond"
L["Backdrop in Front"] = "Fond Devant"
L["Backdrop Style"] = "Style de Fond"
--[[Translation missing --]]
L["Background"] = "Background"
L["Background Color"] = "Couleur de fond"
--[[Translation missing --]]
L["Background Inner"] = "Background Inner"
L["Background Offset"] = "Décalage du Fond "
L["Background Texture"] = "Texture d'arrière plan"
L["Bar"] = "Barre"
L["Bar Alpha"] = "Opacité de la barre"
L["Bar Color"] = "Couleur de barre"
L["Bar Color Settings"] = "Paramètres de la barre de couleur"
L["Bar Inner"] = "Barre intérieure"
L["Bar Texture"] = "Texture de barre"
L["Big Icon"] = "Grande icône"
--[[Translation missing --]]
L["Blacklisted Aura Name"] = "Blacklisted Aura Name"
--[[Translation missing --]]
L["Blacklisted Exact Spell ID(s)"] = "Blacklisted Exact Spell ID(s)"
--[[Translation missing --]]
L["Blacklisted Name(s)"] = "Blacklisted Name(s)"
--[[Translation missing --]]
L["Blacklisted Spell ID"] = "Blacklisted Spell ID"
L["Blend Mode"] = "Mode du fusion"
L["Blue Rune"] = "Rune bleue"
L["Blue Sparkle Orb"] = "Orbe pétillant bleu"
@@ -153,30 +189,26 @@ Si la durée de l'animation est définie à |cFF00CC0010%|r, et le déclencheur
L["Bottom Left"] = "Bas gauche"
L["Bottom Right"] = "Bas droit"
L["Bracket Matching"] = "Crochet Correspondant"
--[[Translation missing --]]
L["Browse Wago, the largest collection of auras."] = "Browse Wago, the largest collection of auras."
L["Can be a Name or a Unit ID (e.g. party1). A name only works on friendly players in your group."] = "Peut être un nom ou un identifiant d'unité (par.ex..groupe1).Un nom ne fonctionne que sur les joueurs amicaux de votre groupe"
--[[Translation missing --]]
L["Can be a UID (e.g., party1)."] = "Can be a UID (e.g., party1)."
L["Cancel"] = "Annuler"
L["Center"] = "Centre"
L["Channel Number"] = "Numéro de canal"
L["Chat Message"] = "Message dans le chat"
--[[Translation missing --]]
L["Chat with WeakAuras experts on our Discord server."] = "Chat with WeakAuras experts on our Discord server."
L["Check On..."] = "Vérifier sur..."
--[[Translation missing --]]
L["Check out our wiki for a large collection of examples and snippets."] = "Check out our wiki for a large collection of examples and snippets."
L["Children:"] = "Enfant :"
L["Choose"] = "Choisir"
L["Choose Trigger"] = "Choisir un déclencheur"
L["Choose whether the displayed icon is automatic or defined manually"] = "Choisir si l'icône affichée est automatique ou définie manuellement"
--[[Translation missing --]]
L["Class"] = "Class"
L["Clip Overlays"] = "Superposition de l'attache "
--[[Translation missing --]]
L["Clipped by Progress"] = "Clipped by Progress"
L["Clone option enabled dialog"] = [=[
Vous avez activé une option qui utilise l'|cFFFF0000Auto-clonage|r.
L'|cFFFF0000Auto-clonage|r permet à un graphique d'être automatiquement dupliqué pour afficher plusieurs sources d'information.
A moins que vous mettiez ce graphique dans un |cFF22AA22Groupe Dynamique|r, tous les clones seront affichés en tas l'un sur l'autre.
Souhaitez-vous que ce graphiques soit placé dans un nouveau |cFF22AA22Groupe Dynamique|r ?]=]
L["Close"] = "Fermer"
L["Collapse"] = "Réduire"
L["Collapse all loaded displays"] = "Réduire tous les affichages chargés"
@@ -187,11 +219,15 @@ Souhaitez-vous que ce graphiques soit placé dans un nouveau |cFF22AA22Groupe Dy
L["Color"] = "Couleur"
L["Column Height"] = "Hauteur de colonne"
L["Column Space"] = "Espace de colonne"
--[[Translation missing --]]
L["Columns"] = "Columns"
L["Combinations"] = "Combinaisons"
L["Combine Matches Per Unit"] = "Combiner toutes les Correspondances Par Unité"
--[[Translation missing --]]
L["Common Text"] = "Common Text"
L["Compare against the number of units affected."] = "Comparer contre le nombre d'unités affectées."
--[[Translation missing --]]
L["Compatibility Options"] = "Compatibility Options"
L["Compress"] = "Compresser"
L["Condition %i"] = "Condition %i"
L["Conditions"] = "Conditions"
@@ -208,7 +244,8 @@ Souhaitez-vous que ce graphiques soit placé dans un nouveau |cFF22AA22Groupe Dy
L["Copy"] = "Copier"
L["Copy settings..."] = "Copier les paramètres..."
L["Copy to all auras"] = "Copier toutes les auras"
L["Copy URL"] = "Copier l'URL"
--[[Translation missing --]]
L["Could not parse '%s'. Expected a table."] = "Could not parse '%s'. Expected a table."
L["Count"] = "Compte"
L["Counts the number of matches over all units."] = "Comptes de tout le nombre de correspondances sur toutes les unités."
L["Creating buttons: "] = "Création de boutons :"
@@ -217,10 +254,16 @@ Souhaitez-vous que ce graphiques soit placé dans un nouveau |cFF22AA22Groupe Dy
L["Crop Y"] = "Couper Y"
L["Custom"] = "Personnalisé"
L["Custom Anchor"] = "Ancrage personnalisé"
--[[Translation missing --]]
L["Custom Background"] = "Custom Background"
--[[Translation missing --]]
L["Custom Check"] = "Custom Check"
L["Custom Code"] = "Code personnalisé"
--[[Translation missing --]]
L["Custom Color"] = "Custom Color"
L["Custom Configuration"] = "Configuration personnalisée"
--[[Translation missing --]]
L["Custom Foreground"] = "Custom Foreground"
L["Custom Frames"] = "Cadres personnalisés"
L["Custom Function"] = "Fonction personnalisée"
L["Custom Grow"] = "Surbrillance personnalisée"
@@ -253,8 +296,9 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED
L["Delete children and group"] = "Supprimer enfants et groupe"
--[[Translation missing --]]
L["Delete Entry"] = "Delete Entry"
L["Delete Trigger"] = "Supprimer le déclencheur"
L["Desaturate"] = "Dé-saturer"
--[[Translation missing --]]
L["Description"] = "Description"
L["Description Text"] = "Texte de Description"
--[[Translation missing --]]
L["Determines how many entries can be in the table."] = "Determines how many entries can be in the table."
@@ -264,17 +308,17 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED
L["Disallow Entry Reordering"] = "Disallow Entry Reordering"
L["Discrete Rotation"] = "Rotation individuelle"
L["Display"] = "Affichage"
L["Display Icon"] = "Icône de l'affichage"
L["Display Name"] = "Nom de l'affichage"
L["Display Text"] = "Texte de l'affichage"
L["Displays a text, works best in combination with other displays"] = "Affiche du texte, fonctionne mieux en combinaison avec d'autres affichages."
L["Distribute Horizontally"] = "Distribuer horizontalement"
L["Distribute Vertically"] = "Distribuer verticalement"
L["Do not group this display"] = "Ne pas grouper cet affichage"
--[[Translation missing --]]
L["Documentation"] = "Documentation"
L["Done"] = "Terminé"
L["Don't skip this Version"] = [=[
Ne sautez pas cette version]=]
L["Down"] = "Vers le bas"
L["Drag to move"] = "Glisser pour déplacer"
L["Duplicate"] = "Doubler"
L["Duplicate All"] = "Doubler Tout"
@@ -302,6 +346,10 @@ Ne sautez pas cette version]=]
L["Edge"] = "Edge"
--[[Translation missing --]]
L["eliding"] = "eliding"
--[[Translation missing --]]
L["Else If"] = "Else If"
--[[Translation missing --]]
L["Else If Trigger %s"] = "Else If Trigger %s"
L["Enabled"] = "Activé"
L["End Angle"] = "Angle de fin"
--[[Translation missing --]]
@@ -310,6 +358,8 @@ Ne sautez pas cette version]=]
L["Enter an aura name, partial aura name, or spell id"] = "Entrez un nom d'aura, nom d'aura partiel ou ID de sort"
L["Enter an Aura Name, partial Aura Name, or Spell ID. A Spell ID will match any spells with the same name."] = "Entrez un nom daura, un nom daura partiel ou un identifiant de sort. Un identifiant de sort correspond à tous les sorts de même nom."
L["Enter Author Mode"] = "Entrer en Mode Auteur"
--[[Translation missing --]]
L["Enter in a value for the tick's placement."] = "Enter in a value for the tick's placement."
L["Enter User Mode"] = "Entrer en Mode Utilisateur."
L["Enter user mode."] = "Entrer en Mode Utilisateur."
--[[Translation missing --]]
@@ -334,11 +384,29 @@ Ne sautez pas cette version]=]
L["Fade"] = "Fondu"
L["Fade In"] = "Fondu entrant"
L["Fade Out"] = "Fondu sortant"
--[[Translation missing --]]
L["Fallback"] = "Fallback"
--[[Translation missing --]]
L["Fallback Icon"] = "Fallback Icon"
L["False"] = "Faux"
L["Fetch Affected/Unaffected Names"] = "chercher concerné/Noms non-concernés"
--[[Translation missing --]]
L["Filter by Class"] = "Filter by Class"
L["Filter by Group Role"] = "Filtrer par Rôle de Groupe"
--[[Translation missing --]]
L["Filter by Nameplate Type"] = "Filter by Nameplate Type"
--[[Translation missing --]]
L["Filter by Raid Role"] = "Filter by Raid Role"
--[[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["Find Auras"] = "Find Auras"
L["Finish"] = "Finir"
L["Fire Orb"] = "Orbe de feu"
L["Font"] = "Police"
@@ -346,14 +414,28 @@ Ne sautez pas cette version]=]
L["Foreground"] = "Premier plan"
L["Foreground Color"] = "Couleur premier-plan"
L["Foreground Texture"] = "Texture premier-plan"
--[[Translation missing --]]
L["Format"] = "Format"
--[[Translation missing --]]
L["Format for %s"] = "Format for %s"
--[[Translation missing --]]
L["Found a Bug?"] = "Found a Bug?"
L["Frame"] = "Cadre"
--[[Translation missing --]]
L["Frame Count"] = "Frame Count"
--[[Translation missing --]]
L["Frame Rate"] = "Frame Rate"
--[[Translation missing --]]
L["Frame Selector"] = "Frame Selector"
L["Frame Strata"] = "Strate du cadre"
L["Frequency"] = "Fréquence"
L["From Template"] = "D'après un modèle"
--[[Translation missing --]]
L["From version %s to version %s"] = "From version %s to version %s"
--[[Translation missing --]]
L["Full Circle"] = "Full Circle"
--[[Translation missing --]]
L["Get Help"] = "Get Help"
L["Global Conditions"] = "Conditions globales"
--[[Translation missing --]]
L["Glow %s"] = "Glow %s"
@@ -385,10 +467,14 @@ Si le nombre entré est decimal (ex. 0.5), une fraction (ex. 1/2), ou un pourcen
--[[Translation missing --]]
L["Group by Frame"] = "Group by Frame"
L["Group contains updates from Wago"] = "Le groupe contient des mises à jour de https://wago.io/"
--[[Translation missing --]]
L["Group Description"] = "Group Description"
L["Group Icon"] = "Icône du groupe"
--[[Translation missing --]]
L["Group key"] = "Group key"
L["Group Member Count"] = "Nombre de membres du groupe"
--[[Translation missing --]]
L["Group Options"] = "Group Options"
L["Group Role"] = "Rôle du Groupe"
L["Group Scale"] = "Échelle du Groupe"
L["Group Settings"] = "Paramètres du groupe"
@@ -408,6 +494,8 @@ Si le nombre entré est decimal (ex. 0.5), une fraction (ex. 1/2), ou un pourcen
L["Hide When Not In Group"] = "Cacher hors d'un groupe"
L["Horizontal Align"] = "Aligner horizontalement"
L["Horizontal Bar"] = "Barre horizontale"
--[[Translation missing --]]
L["Hostility"] = "Hostility"
L["Huge Icon"] = "Énorme icône"
L["Hybrid Position"] = "Position hybride"
L["Hybrid Sort Mode"] = "Mode de tri hybride"
@@ -416,6 +504,8 @@ Si le nombre entré est decimal (ex. 0.5), une fraction (ex. 1/2), ou un pourcen
L["Icon Inset"] = "Objet inséré"
L["Icon Position"] = "Position de l'icône"
L["Icon Settings"] = "Paramètres de l'icône"
--[[Translation missing --]]
L["Icon Source"] = "Icon Source"
L["If"] = "Si"
--[[Translation missing --]]
L["If checked, then the user will see a multi line edit box. This is useful for inputting large amounts of text."] = "If checked, then the user will see a multi line edit box. This is useful for inputting large amounts of text."
@@ -432,33 +522,60 @@ Si cette case est cochée, ce séparateur inclura du texte. Sinon, ce sera juste
L["If unchecked, then a default color will be used (usually yellow)"] = "Si cette case n'est pas cochée, une couleur par défaut sera utilisée (généralement jaune)"
L["If unchecked, then this space will fill the entire line it is on in User Mode."] = "Si cette case n'est pas cochée, cet espace remplira toute la ligne sur laquelle il est activé en Mode Utilisateur."
L["Ignore all Updates"] = "Ignorer toutes les mises à jour"
--[[Translation missing --]]
L["Ignore Dead"] = "Ignore Dead"
--[[Translation missing --]]
L["Ignore Disconnected"] = "Ignore Disconnected"
--[[Translation missing --]]
L["Ignore Lua Errors on OPTIONS event"] = "Ignore Lua Errors on OPTIONS event"
--[[Translation missing --]]
L["Ignore out of checking range"] = "Ignore out of checking range"
L["Ignore Self"] = "S'ignorer"
L["Ignore self"] = "Ignorer soi-même"
L["Ignored"] = "Ignoré"
--[[Translation missing --]]
L["Ignored Aura Name"] = "Ignored Aura Name"
--[[Translation missing --]]
L["Ignored Exact Spell ID(s)"] = "Ignored Exact Spell ID(s)"
--[[Translation missing --]]
L["Ignored Name(s)"] = "Ignored Name(s)"
--[[Translation missing --]]
L["Ignored Spell ID"] = "Ignored Spell ID"
L["Import"] = "Importer"
L["Import a display from an encoded string"] = "Importer un graphique d'un texte encodé"
--[[Translation missing --]]
L["Information"] = "Information"
L["Inner"] = "Intérieur"
L["Invalid Item Name/ID/Link"] = "Nom/ID/Lien Invalide"
L["Invalid Spell ID"] = "ID du Sort Invalide"
L["Invalid Spell Name/ID/Link"] = "Nom du Sort/ID/Lien Invalide"
--[[Translation missing --]]
L["Invalid type for '%s'. Expected 'bool', 'number', 'select', 'string', 'timer' or 'elapsedTimer'."] = "Invalid type for '%s'. Expected 'bool', 'number', 'select', 'string', 'timer' or 'elapsedTimer'."
--[[Translation missing --]]
L["Invalid type for property '%s' in 's'. Expected '%s'"] = "Invalid type for property '%s' in 's'. Expected '%s'"
L["Inverse"] = "Inverser"
L["Inverse Slant"] = "Inverser l'Inclinaison"
L["Is Stealable"] = "Est subtilisable "
L["Justify"] = "Justification"
L["Keep Aspect Ratio"] = "Conserver les Proportions"
--[[Translation missing --]]
L["Keep your Wago imports up to date with the Companion App."] = "Keep your Wago imports up to date with the Companion App."
--[[Translation missing --]]
L["Large Input"] = "Large Input"
L["Leaf"] = "Feuille"
L["Left"] = "Gauche"
L["Left 2 HUD position"] = "Position ATH Gauche 2"
L["Left HUD position"] = "Position ATH Gauche"
L["Legacy Aura Trigger"] = "Déclencheur de l'Aura Hérité"
L["Length"] = "Longueur"
--[[Translation missing --]]
L["Length of |cFFFF0000%s|r"] = "Length of |cFFFF0000%s|r"
L["Limit"] = "Limite"
--[[Translation missing --]]
L["Lines & Particles"] = "Lines & Particles"
L["Load"] = "Chargement"
L["Loaded"] = "Chargé"
--[[Translation missing --]]
L["Lock Positions"] = "Lock Positions"
L["Loop"] = "Boucle"
L["Low Mana"] = "Mana bas"
--[[Translation missing --]]
@@ -467,6 +584,8 @@ Si cette case est cochée, ce séparateur inclura du texte. Sinon, ce sera juste
L["Manage displays defined by Addons"] = "Gérer les affichages définis par des addons"
--[[Translation missing --]]
L["Match Count"] = "Match Count"
--[[Translation missing --]]
L["Matches the height setting of a horizontal bar or width for a vertical bar."] = "Matches the height setting of a horizontal bar or width for a vertical bar."
L["Max"] = "Max"
L["Max Length"] = "Longueur max"
L["Medium Icon"] = "Icône moyenne"
@@ -494,7 +613,6 @@ Si cette case est cochée, ce séparateur inclura du texte. Sinon, ce sera juste
L["Move this display up in its group's order"] = "Déplacer cet affichage vers le haut dans l'ordre de son groupe"
L["Move Up"] = "Déplacer vers le haut"
L["Multiple Displays"] = "Affichages multiples"
L["Multiple Triggers"] = "Déclencheur multiples"
L["Multiselect ignored tooltip"] = [=[
|cFFFF0000Ignoré|r - |cFF777777Unique|r - |cFF777777Multiple|r
Cette option ne sera pas utilisée pour déterminer quand ce graphique doit être chargé]=]
@@ -508,23 +626,30 @@ Seule une unique valeur peut être choisie]=]
L["Name Pattern Match"] = "Correspondance de modèle de nom"
L["Name(s)"] = "Nom(s)"
--[[Translation missing --]]
L["Name:"] = "Name:"
--[[Translation missing --]]
L["Nameplate"] = "Nameplate"
L["Nameplates"] = "Barres de vie"
L["Negator"] = "Pas"
L["Never"] = "Jamais"
--[[Translation missing --]]
L["New Aura"] = "New Aura"
L["New Value"] = "Nouvelle Valeur"
L["No"] = "Non"
L["No Children"] = "Pas d'Enfants"
L["No tooltip text"] = "Pas d'infobulle"
L["None"] = "Aucun"
--[[Translation missing --]]
L["Not a table"] = "Not a table"
L["Not all children have the same value for this option"] = "Tous les enfants n'ont pas la même valeur pour cette option"
L["Not Loaded"] = "Non chargé"
--[[Translation missing --]]
L["Note: Automated Messages to SAY and YELL are blocked outside of Instances."] = "Note: Automated Messages to SAY and YELL are blocked outside of Instances."
--[[Translation missing --]]
L["Note: The legacy buff trigger is now permanently disabled. It will be removed in the near future."] = "Note: The legacy buff trigger is now permanently disabled. It will be removed in the near future."
--[[Translation missing --]]
L["Number of Entries"] = "Number of Entries"
--[[Translation missing --]]
L["Offer a guided way to create auras for your character"] = "Offer a guided way to create auras for your character"
--[[Translation missing --]]
L["Offset by |cFFFF0000%s|r/|cFFFF0000%s|r"] = "Offset by |cFFFF0000%s|r/|cFFFF0000%s|r"
L["Okay"] = "Okay"
L["On Hide"] = "Au masquage"
L["On Init"] = "À l'initialisation"
@@ -559,14 +684,21 @@ Seule une unique valeur peut être choisie]=]
L["Paste Settings"] = "Coller Paramètres"
L["Paste text below"] = "Coller le texte ci-dessous"
L["Paste Trigger Settings"] = "Coller les paramètres de Déclencheurs"
--[[Translation missing --]]
L["Places a tick on the bar"] = "Places a tick on the bar"
L["Play Sound"] = "Jouer un son"
L["Portrait Zoom"] = "Zoom Portrait"
L["Position Settings"] = "Paramètres de position"
--[[Translation missing --]]
L["Preferred Match"] = "Preferred Match"
--[[Translation missing --]]
L["Premade Snippets"] = "Premade Snippets"
L["Preset"] = "Préréglé"
--[[Translation missing --]]
L["Press Ctrl+C to copy"] = "Press Ctrl+C to copy"
--[[Translation missing --]]
L["Press Ctrl+C to copy the URL"] = "Press Ctrl+C to copy the URL"
--[[Translation missing --]]
L["Prevent Merging"] = "Prevent Merging"
L["Processed %i chars"] = "%i caractères traité "
L["Progress Bar"] = "Barre de progression"
@@ -576,11 +708,12 @@ Seule une unique valeur peut être choisie]=]
L["Purple Rune"] = "Rune violette"
L["Put this display in a group"] = "Placer cet affichage dans un groupe"
L["Radius"] = "Rayon"
--[[Translation missing --]]
L["Raid Role"] = "Raid Role"
L["Re-center X"] = "Recentrer X"
L["Re-center Y"] = "Recentrer Y"
L["Regions of type \"%s\" are not supported."] = "Les régions de type \"%s\" ne sont pas prises en charge."
L["Remaining Time"] = "Temps restant"
L["Remaining Time Precision"] = "Précision du temps restant"
L["Remove"] = "Retirer"
L["Remove this display from its group"] = "Retirer cet affichage de son groupe"
L["Remove this property"] = "Retirer cette propriété"
@@ -588,6 +721,8 @@ Seule une unique valeur peut être choisie]=]
L["Repeat After"] = "Répéter Après"
L["Repeat every"] = "Répéter tous les"
--[[Translation missing --]]
L["Report bugs on our issue tracker."] = "Report bugs on our issue tracker."
--[[Translation missing --]]
L["Require unit from trigger"] = "Require unit from trigger"
L["Required for Activation"] = "Requis pour l'activation"
L["Reset all options to their default values."] = "Réinitialiser toutes les options à leurs valeurs par défaut."
@@ -608,6 +743,8 @@ Seule une unique valeur peut être choisie]=]
L["Row Space"] = "Row Space"
--[[Translation missing --]]
L["Row Width"] = "Row Width"
--[[Translation missing --]]
L["Rows"] = "Rows"
L["Same"] = "Le même"
L["Scale"] = "Échelle"
L["Search"] = "Chrecher"
@@ -617,8 +754,8 @@ Seule une unique valeur peut être choisie]=]
L["Separator text"] = "texte séparateur"
L["Set Parent to Anchor"] = "Définir Parent à l'Ancrage"
L["Set Thumbnail Icon"] = "Définir la miniature"
L["Set tooltip description"] = "Définir la description de l'info-bulle"
L["Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visiblility and scale."] = "Définit le cadre ancré en tant que parent de l'aura, ce qui lui permet d'hériter des attributs tels que la visibilité et l'échelle."
--[[Translation missing --]]
L["Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visibility and scale."] = "Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visibility and scale."
L["Settings"] = "Paramètres"
--[[Translation missing --]]
L["Shadow Color"] = "Shadow Color"
@@ -645,6 +782,8 @@ Seule une unique valeur peut être choisie]=]
--[[Translation missing --]]
L["Show Text"] = "Show Text"
L["Show this group's children"] = "Afficher les enfants de ce groupe"
--[[Translation missing --]]
L["Show Tick"] = "Show Tick"
L["Shows a 3D model from the game files"] = "Affiche un modèle 3D tiré du jeu"
L["Shows a border"] = "Affiche un encadrement"
L["Shows a custom texture"] = "Affiche une texture personnalisée"
@@ -653,6 +792,8 @@ Seule une unique valeur peut être choisie]=]
L["Shows a model"] = "Affiche un modèle"
L["Shows a progress bar with name, timer, and icon"] = "Affiche une barre de progression avec nom, temps, et icône"
L["Shows a spell icon with an optional cooldown overlay"] = "Affiche une icône de sort avec optionnellement la durée ou le temps de recharge intégré"
--[[Translation missing --]]
L["Shows a stop motion textures"] = "Shows a stop motion textures"
L["Shows a texture that changes based on duration"] = "Affiche une texture qui change selon la durée"
L["Shows one or more lines of text, which can include dynamic information such as progress or stacks"] = "Affiche une ligne de texte ou plus, qui peut inclure des infos dynamiques telles que progression ou piles."
L["Simple"] = "Basique"
@@ -673,6 +814,8 @@ Seule une unique valeur peut être choisie]=]
L["Small Icon"] = "Petite icône"
L["Smooth Progress"] = "Progrès Doux"
--[[Translation missing --]]
L["Snippets"] = "Snippets"
--[[Translation missing --]]
L["Soft Max"] = "Soft Max"
--[[Translation missing --]]
L["Soft Min"] = "Soft Min"
@@ -681,6 +824,8 @@ Seule une unique valeur peut être choisie]=]
L["Sound Channel"] = "Canal sonore"
L["Sound File Path"] = "Chemin fichier son"
L["Sound Kit ID"] = "ID Kit Son"
--[[Translation missing --]]
L["Source"] = "Source"
L["Space"] = "Espacer"
L["Space Horizontally"] = "Espacer horizontalement"
L["Space Vertically"] = "Espacer verticalement"
@@ -704,6 +849,10 @@ Seule une unique valeur peut être choisie]=]
--[[Translation missing --]]
L["Step Size"] = "Step Size"
L["Stop ignoring Updates"] = "Arrêtez d'ignorer les mises à jour"
--[[Translation missing --]]
L["Stop Motion"] = "Stop Motion"
--[[Translation missing --]]
L["Stop Motion Settings"] = "Stop Motion Settings"
L["Stop Sound"] = "Arrêter Son"
--[[Translation missing --]]
L["Sub Elements"] = "Sub Elements"
@@ -725,11 +874,16 @@ Seule une unique valeur peut être choisie]=]
--[[Translation missing --]]
L["Thickness"] = "Thickness"
L["This adds %tooltip, %tooltip1, %tooltip2, %tooltip3 as text replacements."] = "Cela ajoute %infobulle, %infobulle1, %infobulle2, %infobulle3 en remplacement du texte."
L["This aura has legacy aura trigger(s). Convert them to the new system to benefit from enhanced performance and features"] = "Cette aura possède un ou plusieurs déclencheurs daura hérités. Convertissez-les dans le nouveau système pour bénéficier de performances et de fonctionnalités améliorées"
L["This display is currently loaded"] = "Cet affichage est actuellement chargé"
L["This display is not currently loaded"] = "Cet affichage n'est pas chargé"
L["This region of type \"%s\" is not supported."] = "Cette région de type \"%s\" n'est pas supportée."
L["This setting controls what widget is generated in user mode."] = "Ce paramètre contrôle le widget généré en mode utilisateur."
--[[Translation missing --]]
L["Tick %s"] = "Tick %s"
--[[Translation missing --]]
L["Tick Mode"] = "Tick Mode"
--[[Translation missing --]]
L["Tick Placement"] = "Tick Placement"
L["Time in"] = "Temps entrant"
L["Tiny Icon"] = "Très petite icône"
L["To Frame's"] = "Au cadre de"
@@ -752,13 +906,18 @@ Seule une unique valeur peut être choisie]=]
L["Top Left"] = "Haut gauche"
L["Top Right"] = "Haut droite"
--[[Translation missing --]]
L["Total Angle"] = "Total Angle"
--[[Translation missing --]]
L["Total Time"] = "Total Time"
L["Total Time Precision"] = "Précision Temps total"
L["Trigger"] = "Déclencheur"
L["Trigger %d"] = "Déclencheur %d"
L["Trigger %s"] = "Déclencheur %s"
--[[Translation missing --]]
L["Trigger Combination"] = "Trigger Combination"
L["True"] = "Vrai"
L["Type"] = "Type"
--[[Translation missing --]]
L["Type 'select' for '%s' requires a values member'"] = "Type 'select' for '%s' requires a values member'"
L["Ungroup"] = "Dissocier"
L["Unit"] = "Unité"
--[[Translation missing --]]
@@ -767,23 +926,36 @@ Seule une unique valeur peut être choisie]=]
--[[Translation missing --]]
L["Unit Frame"] = "Unit Frame"
L["Unit Frames"] = "Cadre d'unité"
--[[Translation missing --]]
L["Unit Name Filter"] = "Unit Name Filter"
--[[Translation missing --]]
L["UnitName Filter"] = "UnitName Filter"
--[[Translation missing --]]
L["Unknown property '%s' found in '%s'"] = "Unknown property '%s' found in '%s'"
L["Unlike the start or finish animations, the main animation will loop over and over until the display is hidden."] = "Contrairement aux animations de début et de fin, l'animation principale bouclera tant que l'affichage est visible."
L["Up"] = "Vers le haut"
--[[Translation missing --]]
L["Update %s by %s"] = "Update %s by %s"
--[[Translation missing --]]
L["Update Auras"] = "Update Auras"
L["Update Custom Text On..."] = "Mettre à jour le texte personnalisé sur..."
L["Update in Group"] = "Mettre à jour dans le Groupe"
L["Update this Aura"] = "Mettre à jour cette Aura"
--[[Translation missing --]]
L["URL"] = "URL"
--[[Translation missing --]]
L["Use Custom Color"] = "Use Custom Color"
L["Use Display Info Id"] = "Utiliser les informations d'identifiant de l'affichage"
L["Use Full Scan (High CPU)"] = "Utiliser Scan Complet (CPU élevé)"
L["Use nth value from tooltip:"] = "Utilisez la nième valeur de l'info-bulle:"
L["Use SetTransform"] = "Utiliser SetTransform"
--[[Translation missing --]]
L["Use Texture"] = "Use Texture"
L["Use tooltip \"size\" instead of stacks"] = "Utiliser la \"taille\" de l'infobulle plutôt que la pile"
L["Use Tooltip Information"] = "Utiliser l'information de la boite de dialogue"
L["Used in Auras:"] = "Utilisé(e) dans les Auras:"
L["Used in auras:"] = "Utilisé dans les auras:"
--[[Translation missing --]]
L["Uses UnitIsVisible() to check if in range. This is polled every second."] = "Uses UnitIsVisible() to check if in range. This is polled every second."
L["Value %i"] = "Valeur %i"
L["Values are in normalized rgba format."] = "Les valeurs sont normalisées dans le format rvba"
L["Values:"] = "Valeurs:"
@@ -802,13 +974,20 @@ Seule une unique valeur peut être choisie]=]
L["X Rotation"] = "Rotation X"
L["X Scale"] = "Echelle X"
L["X-Offset"] = "Décalage X"
--[[Translation missing --]]
L["x-Offset"] = "x-Offset"
L["Y Offset"] = "Décalage Y"
L["Y Rotation"] = "Rotation Y"
L["Y Scale"] = "Echelle Y"
L["Yellow Rune"] = "Rune jaune"
L["Yes"] = "Oui"
L["Y-Offset"] = "Décalage Y"
--[[Translation missing --]]
L["y-Offset"] = "y-Offset"
L["You are about to delete %d aura(s). |cFFFF0000This cannot be undone!|r Would you like to continue?"] = "Vous êtes sur le point de supprimer %d aura(s). |cFFFF0000Cela ne peut pas être annulé !|r Voulez-vous continuer ?"
--[[Translation missing --]]
L["You are about to delete a trigger. |cFFFF0000This cannot be undone!|r Would you like to continue?"] = "You are about to delete a trigger. |cFFFF0000This cannot be undone!|r Would you like to continue?"
--[[Translation missing --]]
L["Your Saved Snippets"] = "Your Saved Snippets"
L["Z Offset"] = "Décalage Z"
L["Z Rotation"] = "Rotation Z"
L["Zoom"] = "Zoom"
+220 -54
View File
@@ -7,7 +7,11 @@ end
local L = WeakAuras.L
-- WeakAuras/Options
--[[Translation missing --]]
L[" and |cFFFF0000mirrored|r"] = " and |cFFFF0000mirrored|r"
L["-- Do not remove this comment, it is part of this trigger: "] = "-- Non rimuovere questo commento, è parte di questo innesco:"
--[[Translation missing --]]
L[" rotated |cFFFF0000%s|r degrees"] = " rotated |cFFFF0000%s|r degrees"
L["% of Progress"] = "% di Progresso"
L["%i auras selected"] = "%i aure selezionate"
L["%i Matches"] = "%i Corrispondenze"
@@ -38,8 +42,24 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["%s, offset: %0.2f;%0.2f"] = "%s, offset: %0.2f;%0.2f"
--[[Translation missing --]]
L["%s|cFFFF0000custom|r texture with |cFFFF0000%s|r blend mode%s%s"] = "%s|cFFFF0000custom|r texture with |cFFFF0000%s|r blend mode%s%s"
--[[Translation missing --]]
L["(Right click to rename)"] = "(Right click to rename)"
--[[Translation missing --]]
L["|c%02x%02x%02x%02xCustom Color|r"] = "|c%02x%02x%02x%02xCustom Color|r"
--[[Translation missing --]]
L["|cFFE0E000Note:|r This sets the description only on '%s'"] = "|cFFE0E000Note:|r This sets the description only on '%s'"
--[[Translation missing --]]
L["|cFFE0E000Note:|r This sets the URL on all selected auras"] = "|cFFE0E000Note:|r This sets the URL on all selected auras"
--[[Translation missing --]]
L["|cFFE0E000Note:|r This sets the URL on this group and all its members."] = "|cFFE0E000Note:|r This sets the URL on this group and all its members."
--[[Translation missing --]]
L["|cFFFF0000Automatic|r length"] = "|cFFFF0000Automatic|r length"
--[[Translation missing --]]
L["|cFFFF0000default|r texture"] = "|cFFFF0000default|r texture"
--[[Translation missing --]]
L["|cFFFF0000desaturated|r "] = "|cFFFF0000desaturated|r "
--[[Translation missing --]]
L["|cFFFF0000Note:|r The unit '%s' is not a trackable unit."] = "|cFFFF0000Note:|r The unit '%s' is not a trackable unit."
--[[Translation missing --]]
L["|cFFffcc00Anchors:|r Anchored |cFFFF0000%s|r to frame's |cFFFF0000%s|r"] = "|cFFffcc00Anchors:|r Anchored |cFFFF0000%s|r to frame's |cFFFF0000%s|r"
@@ -52,7 +72,13 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["|cFFffcc00Extra Options:|r"] = "|cFFffcc00Extra Options:|r"
--[[Translation missing --]]
L["|cFFffcc00Extra:|r %s and %s %s"] = "|cFFffcc00Extra:|r %s and %s %s"
--[[Translation missing --]]
L["|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s"] = "|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s"
--[[Translation missing --]]
L["|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s%s"] = "|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s%s"
--[[Translation missing --]]
L["|cFFffcc00Format Options|r"] = "|cFFffcc00Format Options|r"
L["1 Match"] = "1 Confronta"
L["A 20x20 pixels icon"] = "Un' icona 20x20 pixel"
L["A 32x32 pixels icon"] = "Un'icona 32x32 pixel"
@@ -63,6 +89,8 @@ local L = WeakAuras.L
L["A Unit ID (e.g., party1)."] = "Un Unit ID (p.es., party1)"
L["Actions"] = "Azioni"
--[[Translation missing --]]
L["Add"] = "Add"
--[[Translation missing --]]
L["Add %s"] = "Add %s"
--[[Translation missing --]]
L["Add a new display"] = "Add a new display"
@@ -75,11 +103,16 @@ local L = WeakAuras.L
L["Add Overlay"] = "Aggiungi Overlay"
L["Add Property Change"] = "Aggiungi Cambio Caratteristica"
--[[Translation missing --]]
L["Add Snippet"] = "Add Snippet"
--[[Translation missing --]]
L["Add Sub Option"] = "Add Sub Option"
L["Add to group %s"] = "Aggiungi al gruppo %s"
L["Add to new Dynamic Group"] = "Aggiungi ad un nuovo Gruppo Dinamico"
L["Add to new Group"] = "Aggiungi ad un nuoco Gruppo"
L["Add Trigger"] = "Aggiungi Innesco"
--[[Translation missing --]]
L["Add Trigger"] = "Add Trigger"
--[[Translation missing --]]
L["Additional Events"] = "Additional Events"
L["Addon"] = "Add-on"
L["Addons"] = "Add-ons"
L["Advanced"] = "Avanzate"
@@ -109,51 +142,51 @@ local L = WeakAuras.L
L["Animate"] = "Animato"
L["Animated Expand and Collapse"] = "Espansione e Compressione Animata"
L["Animates progress changes"] = "Anima i cambi di avanzamento"
--[[Translation missing --]]
L["Animation End"] = "Animation End"
--[[Translation missing --]]
L["Animation Mode"] = "Animation Mode"
L["Animation relative duration description"] = "Descrizione della durata relativa dell'animazione"
L["Animation Sequence"] = "Sequenza di Animazione"
--[[Translation missing --]]
L["Animation Start"] = "Animation Start"
L["Animations"] = "Animazioni"
L["Any of"] = "Qualsiasi tra"
L["Apply Template"] = "Applica Template"
--[[Translation missing --]]
L["Arc Length"] = "Arc Length"
L["Arcane Orb"] = "Globo Arcano"
L["At a position a bit left of Left HUD position."] = "In una posizione un po' a sinistra della posizione dell'HUD sinistro."
L["At a position a bit left of Right HUD position"] = "In una posizione un po' a sinistra della posizione dell'HUD destro."
L["At the same position as Blizzard's spell alert"] = "Nella stessa posizione dell'avviso magia della Blizzard"
--[[Translation missing --]]
L[ [=[Aura is
Off Screen]=] ] = [=[Aura is
Off Screen]=]
L["Aura Name"] = "Nome Aura"
L["Aura Name Pattern"] = "Schema del Nome Aura"
L["Aura Type"] = "Tipo di aura"
L["Aura(s)"] = "Aura(e)"
L["Author Options"] = "Opzioni Autore"
L["Auto"] = "Automatico"
L["Auto-Clone (Show All Matches)"] = "Auto-Clona (Mostra tutte le corrispondenze)"
L["Auto-cloning enabled"] = "Auto-Clona abilitato"
--[[Translation missing --]]
L["Automatic"] = "Automatic"
L["Automatic Icon"] = "Icona Automatica"
--[[Translation missing --]]
L["Automatic length"] = "Automatic length"
L["Backdrop Color"] = "Colore Fondale"
L["Backdrop in Front"] = "Fondale d'avanti"
L["Backdrop Style"] = "Stile Fondale"
--[[Translation missing --]]
L["Background"] = "Background"
L["Background Color"] = "Colore Sfondo"
--[[Translation missing --]]
L["Background Inner"] = "Background Inner"
L["Background Offset"] = "Offset Sfondo"
L["Background Texture"] = "Texture dello Sfondo"
--[[Translation missing --]]
L["Bar"] = "Bar"
L["Bar Alpha"] = "Alfa della Barra"
L["Bar Color"] = "Colore Barra"
L["Bar Color Settings"] = "Impostazioni Colore Barra"
--[[Translation missing --]]
L["Bar Inner"] = "Bar Inner"
L["Bar Texture"] = "Texture della Barra"
L["Big Icon"] = "Icone Grandi"
--[[Translation missing --]]
L["Blacklisted Aura Name"] = "Blacklisted Aura Name"
--[[Translation missing --]]
L["Blacklisted Exact Spell ID(s)"] = "Blacklisted Exact Spell ID(s)"
--[[Translation missing --]]
L["Blacklisted Name(s)"] = "Blacklisted Name(s)"
--[[Translation missing --]]
L["Blacklisted Spell ID"] = "Blacklisted Spell ID"
L["Blend Mode"] = "Modalità di Fusione"
L["Blue Rune"] = "Runa Blu"
L["Blue Sparkle Orb"] = "Sfera Luccicante Blu"
@@ -176,34 +209,33 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Bottom Right"] = "Bottom Right"
L["Bracket Matching"] = "Corrispondenza Parentesi"
--[[Translation missing --]]
L["Browse Wago, the largest collection of auras."] = "Browse Wago, the largest collection of auras."
L["Can be a Name or a Unit ID (e.g. party1). A name only works on friendly players in your group."] = "Può essere un Nome o un UID (p.es., party1). Il nome funziona solo con i giocatori amichevoli nel tuo gruppo."
--[[Translation missing --]]
L["Can be a UID (e.g., party1)."] = "Can be a UID (e.g., party1)."
L["Cancel"] = "Cancella"
--[[Translation missing --]]
L["Center"] = "Center"
L["Channel Number"] = "Numero del Canale"
--[[Translation missing --]]
L["Chat Message"] = "Chat Message"
--[[Translation missing --]]
L["Chat with WeakAuras experts on our Discord server."] = "Chat with WeakAuras experts on our Discord server."
--[[Translation missing --]]
L["Check On..."] = "Check On..."
--[[Translation missing --]]
L["Check out our wiki for a large collection of examples and snippets."] = "Check out our wiki for a large collection of examples and snippets."
--[[Translation missing --]]
L["Children:"] = "Children:"
--[[Translation missing --]]
L["Choose"] = "Choose"
--[[Translation missing --]]
L["Choose Trigger"] = "Choose Trigger"
--[[Translation missing --]]
L["Choose whether the displayed icon is automatic or defined manually"] = "Choose whether the displayed icon is automatic or defined manually"
--[[Translation missing --]]
L["Class"] = "Class"
--[[Translation missing --]]
L["Clip Overlays"] = "Clip Overlays"
--[[Translation missing --]]
L["Clipped by Progress"] = "Clipped by Progress"
--[[Translation missing --]]
L["Clone option enabled dialog"] = "Clone option enabled dialog"
--[[Translation missing --]]
L["Close"] = "Close"
--[[Translation missing --]]
L["Collapse"] = "Collapse"
@@ -222,6 +254,8 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Column Space"] = "Column Space"
--[[Translation missing --]]
L["Columns"] = "Columns"
--[[Translation missing --]]
L["Combinations"] = "Combinations"
--[[Translation missing --]]
L["Combine Matches Per Unit"] = "Combine Matches Per Unit"
@@ -230,6 +264,8 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Compare against the number of units affected."] = "Compare against the number of units affected."
--[[Translation missing --]]
L["Compatibility Options"] = "Compatibility Options"
--[[Translation missing --]]
L["Compress"] = "Compress"
--[[Translation missing --]]
L["Condition %i"] = "Condition %i"
@@ -260,7 +296,7 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Copy to all auras"] = "Copy to all auras"
--[[Translation missing --]]
L["Copy URL"] = "Copy URL"
L["Could not parse '%s'. Expected a table."] = "Could not parse '%s'. Expected a table."
--[[Translation missing --]]
L["Count"] = "Count"
--[[Translation missing --]]
@@ -278,12 +314,18 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Custom Anchor"] = "Custom Anchor"
--[[Translation missing --]]
L["Custom Background"] = "Custom Background"
--[[Translation missing --]]
L["Custom Check"] = "Custom Check"
--[[Translation missing --]]
L["Custom Code"] = "Custom Code"
--[[Translation missing --]]
L["Custom Color"] = "Custom Color"
--[[Translation missing --]]
L["Custom Configuration"] = "Custom Configuration"
--[[Translation missing --]]
L["Custom Foreground"] = "Custom Foreground"
--[[Translation missing --]]
L["Custom Frames"] = "Custom Frames"
--[[Translation missing --]]
L["Custom Function"] = "Custom Function"
@@ -318,10 +360,10 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Delete Entry"] = "Delete Entry"
--[[Translation missing --]]
L["Delete Trigger"] = "Delete Trigger"
--[[Translation missing --]]
L["Desaturate"] = "Desaturate"
--[[Translation missing --]]
L["Description"] = "Description"
--[[Translation missing --]]
L["Description Text"] = "Description Text"
--[[Translation missing --]]
L["Determines how many entries can be in the table."] = "Determines how many entries can be in the table."
@@ -336,8 +378,6 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Display"] = "Display"
--[[Translation missing --]]
L["Display Icon"] = "Display Icon"
--[[Translation missing --]]
L["Display Name"] = "Display Name"
--[[Translation missing --]]
L["Display Text"] = "Display Text"
@@ -350,12 +390,12 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Do not group this display"] = "Do not group this display"
--[[Translation missing --]]
L["Documentation"] = "Documentation"
--[[Translation missing --]]
L["Done"] = "Done"
--[[Translation missing --]]
L["Don't skip this Version"] = "Don't skip this Version"
--[[Translation missing --]]
L["Down"] = "Down"
--[[Translation missing --]]
L["Drag to move"] = "Drag to move"
--[[Translation missing --]]
L["Duplicate"] = "Duplicate"
@@ -388,6 +428,10 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["eliding"] = "eliding"
--[[Translation missing --]]
L["Else If"] = "Else If"
--[[Translation missing --]]
L["Else If Trigger %s"] = "Else If Trigger %s"
--[[Translation missing --]]
L["Enabled"] = "Enabled"
--[[Translation missing --]]
L["End Angle"] = "End Angle"
@@ -402,6 +446,8 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Enter Author Mode"] = "Enter Author Mode"
--[[Translation missing --]]
L["Enter in a value for the tick's placement."] = "Enter in a value for the tick's placement."
--[[Translation missing --]]
L["Enter User Mode"] = "Enter User Mode"
--[[Translation missing --]]
L["Enter user mode."] = "Enter user mode."
@@ -444,6 +490,10 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Fade Out"] = "Fade Out"
--[[Translation missing --]]
L["Fallback"] = "Fallback"
--[[Translation missing --]]
L["Fallback Icon"] = "Fallback Icon"
--[[Translation missing --]]
L["False"] = "False"
--[[Translation missing --]]
L["Fetch Affected/Unaffected Names"] = "Fetch Affected/Unaffected Names"
@@ -452,6 +502,20 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Filter by Group Role"] = "Filter by Group Role"
--[[Translation missing --]]
L["Filter by Nameplate Type"] = "Filter by Nameplate Type"
--[[Translation missing --]]
L["Filter by Raid Role"] = "Filter by Raid Role"
--[[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["Find Auras"] = "Find Auras"
--[[Translation missing --]]
L["Finish"] = "Finish"
--[[Translation missing --]]
L["Fire Orb"] = "Fire Orb"
@@ -466,8 +530,18 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Foreground Texture"] = "Foreground Texture"
--[[Translation missing --]]
L["Format"] = "Format"
--[[Translation missing --]]
L["Format for %s"] = "Format for %s"
--[[Translation missing --]]
L["Found a Bug?"] = "Found a Bug?"
--[[Translation missing --]]
L["Frame"] = "Frame"
--[[Translation missing --]]
L["Frame Count"] = "Frame Count"
--[[Translation missing --]]
L["Frame Rate"] = "Frame Rate"
--[[Translation missing --]]
L["Frame Selector"] = "Frame Selector"
--[[Translation missing --]]
L["Frame Strata"] = "Frame Strata"
@@ -478,6 +552,10 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["From version %s to version %s"] = "From version %s to version %s"
--[[Translation missing --]]
L["Full Circle"] = "Full Circle"
--[[Translation missing --]]
L["Get Help"] = "Get Help"
--[[Translation missing --]]
L["Global Conditions"] = "Global Conditions"
--[[Translation missing --]]
L["Glow %s"] = "Glow %s"
@@ -508,12 +586,16 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Group contains updates from Wago"] = "Group contains updates from Wago"
--[[Translation missing --]]
L["Group Description"] = "Group Description"
--[[Translation missing --]]
L["Group Icon"] = "Group Icon"
--[[Translation missing --]]
L["Group key"] = "Group key"
--[[Translation missing --]]
L["Group Member Count"] = "Group Member Count"
--[[Translation missing --]]
L["Group Options"] = "Group Options"
--[[Translation missing --]]
L["Group Role"] = "Group Role"
--[[Translation missing --]]
L["Group Scale"] = "Group Scale"
@@ -546,6 +628,8 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Horizontal Bar"] = "Horizontal Bar"
--[[Translation missing --]]
L["Hostility"] = "Hostility"
--[[Translation missing --]]
L["Huge Icon"] = "Huge Icon"
--[[Translation missing --]]
L["Hybrid Position"] = "Hybrid Position"
@@ -562,6 +646,8 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Icon Settings"] = "Icon Settings"
--[[Translation missing --]]
L["Icon Source"] = "Icon Source"
--[[Translation missing --]]
L["If"] = "If"
--[[Translation missing --]]
L["If checked, then the user will see a multi line edit box. This is useful for inputting large amounts of text."] = "If checked, then the user will see a multi line edit box. This is useful for inputting large amounts of text."
@@ -584,16 +670,34 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Ignore all Updates"] = "Ignore all Updates"
--[[Translation missing --]]
L["Ignore Dead"] = "Ignore Dead"
--[[Translation missing --]]
L["Ignore Disconnected"] = "Ignore Disconnected"
--[[Translation missing --]]
L["Ignore Lua Errors on OPTIONS event"] = "Ignore Lua Errors on OPTIONS event"
--[[Translation missing --]]
L["Ignore out of checking range"] = "Ignore out of checking range"
--[[Translation missing --]]
L["Ignore Self"] = "Ignore Self"
--[[Translation missing --]]
L["Ignore self"] = "Ignore self"
--[[Translation missing --]]
L["Ignored"] = "Ignored"
--[[Translation missing --]]
L["Ignored Aura Name"] = "Ignored Aura Name"
--[[Translation missing --]]
L["Ignored Exact Spell ID(s)"] = "Ignored Exact Spell ID(s)"
--[[Translation missing --]]
L["Ignored Name(s)"] = "Ignored Name(s)"
--[[Translation missing --]]
L["Ignored Spell ID"] = "Ignored Spell ID"
--[[Translation missing --]]
L["Import"] = "Import"
--[[Translation missing --]]
L["Import a display from an encoded string"] = "Import a display from an encoded string"
--[[Translation missing --]]
L["Information"] = "Information"
--[[Translation missing --]]
L["Inner"] = "Inner"
--[[Translation missing --]]
L["Invalid Item Name/ID/Link"] = "Invalid Item Name/ID/Link"
@@ -602,6 +706,10 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Invalid Spell Name/ID/Link"] = "Invalid Spell Name/ID/Link"
--[[Translation missing --]]
L["Invalid type for '%s'. Expected 'bool', 'number', 'select', 'string', 'timer' or 'elapsedTimer'."] = "Invalid type for '%s'. Expected 'bool', 'number', 'select', 'string', 'timer' or 'elapsedTimer'."
--[[Translation missing --]]
L["Invalid type for property '%s' in 's'. Expected '%s'"] = "Invalid type for property '%s' in 's'. Expected '%s'"
--[[Translation missing --]]
L["Inverse"] = "Inverse"
--[[Translation missing --]]
L["Inverse Slant"] = "Inverse Slant"
@@ -612,6 +720,8 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Keep Aspect Ratio"] = "Keep Aspect Ratio"
--[[Translation missing --]]
L["Keep your Wago imports up to date with the Companion App."] = "Keep your Wago imports up to date with the Companion App."
--[[Translation missing --]]
L["Large Input"] = "Large Input"
--[[Translation missing --]]
L["Leaf"] = "Leaf"
@@ -622,10 +732,10 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Left HUD position"] = "Left HUD position"
--[[Translation missing --]]
L["Legacy Aura Trigger"] = "Legacy Aura Trigger"
--[[Translation missing --]]
L["Length"] = "Length"
--[[Translation missing --]]
L["Length of |cFFFF0000%s|r"] = "Length of |cFFFF0000%s|r"
--[[Translation missing --]]
L["Limit"] = "Limit"
--[[Translation missing --]]
L["Lines & Particles"] = "Lines & Particles"
@@ -634,6 +744,8 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Loaded"] = "Loaded"
--[[Translation missing --]]
L["Lock Positions"] = "Lock Positions"
--[[Translation missing --]]
L["Loop"] = "Loop"
--[[Translation missing --]]
L["Low Mana"] = "Low Mana"
@@ -646,6 +758,8 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Match Count"] = "Match Count"
--[[Translation missing --]]
L["Matches the height setting of a horizontal bar or width for a vertical bar."] = "Matches the height setting of a horizontal bar or width for a vertical bar."
--[[Translation missing --]]
L["Max"] = "Max"
--[[Translation missing --]]
L["Max Length"] = "Max Length"
@@ -692,8 +806,6 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Multiple Displays"] = "Multiple Displays"
--[[Translation missing --]]
L["Multiple Triggers"] = "Multiple Triggers"
--[[Translation missing --]]
L["Multiselect ignored tooltip"] = "Multiselect ignored tooltip"
--[[Translation missing --]]
L["Multiselect multiple tooltip"] = "Multiselect multiple tooltip"
@@ -706,32 +818,38 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Name(s)"] = "Name(s)"
--[[Translation missing --]]
L["Negator"] = "Negator"
L["Name:"] = "Name:"
--[[Translation missing --]]
L["Never"] = "Never"
L["Nameplate"] = "Nameplate"
--[[Translation missing --]]
L["Nameplates"] = "Nameplates"
--[[Translation missing --]]
L["Negator"] = "Negator"
--[[Translation missing --]]
L["New Aura"] = "New Aura"
--[[Translation missing --]]
L["New Value"] = "New Value"
--[[Translation missing --]]
L["No"] = "No"
--[[Translation missing --]]
L["No Children"] = "No Children"
--[[Translation missing --]]
L["No tooltip text"] = "No tooltip text"
--[[Translation missing --]]
L["None"] = "None"
--[[Translation missing --]]
L["Not a table"] = "Not a table"
--[[Translation missing --]]
L["Not all children have the same value for this option"] = "Not all children have the same value for this option"
--[[Translation missing --]]
L["Not Loaded"] = "Not Loaded"
--[[Translation missing --]]
L["Note: Automated Messages to SAY and YELL are blocked outside of Instances."] = "Note: Automated Messages to SAY and YELL are blocked outside of Instances."
--[[Translation missing --]]
L["Note: The legacy buff trigger is now permanently disabled. It will be removed in the near future."] = "Note: The legacy buff trigger is now permanently disabled. It will be removed in the near future."
--[[Translation missing --]]
L["Number of Entries"] = "Number of Entries"
--[[Translation missing --]]
L["Offer a guided way to create auras for your character"] = "Offer a guided way to create auras for your character"
--[[Translation missing --]]
L["Offset by |cFFFF0000%s|r/|cFFFF0000%s|r"] = "Offset by |cFFFF0000%s|r/|cFFFF0000%s|r"
--[[Translation missing --]]
L["Okay"] = "Okay"
--[[Translation missing --]]
L["On Hide"] = "On Hide"
@@ -800,16 +918,24 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Paste Trigger Settings"] = "Paste Trigger Settings"
--[[Translation missing --]]
L["Places a tick on the bar"] = "Places a tick on the bar"
--[[Translation missing --]]
L["Play Sound"] = "Play Sound"
--[[Translation missing --]]
L["Portrait Zoom"] = "Portrait Zoom"
--[[Translation missing --]]
L["Position Settings"] = "Position Settings"
--[[Translation missing --]]
L["Preferred Match"] = "Preferred Match"
--[[Translation missing --]]
L["Premade Snippets"] = "Premade Snippets"
--[[Translation missing --]]
L["Preset"] = "Preset"
--[[Translation missing --]]
L["Press Ctrl+C to copy"] = "Press Ctrl+C to copy"
--[[Translation missing --]]
L["Press Ctrl+C to copy the URL"] = "Press Ctrl+C to copy the URL"
--[[Translation missing --]]
L["Prevent Merging"] = "Prevent Merging"
--[[Translation missing --]]
L["Processed %i chars"] = "Processed %i chars"
@@ -828,6 +954,8 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Radius"] = "Radius"
--[[Translation missing --]]
L["Raid Role"] = "Raid Role"
--[[Translation missing --]]
L["Re-center X"] = "Re-center X"
--[[Translation missing --]]
L["Re-center Y"] = "Re-center Y"
@@ -836,8 +964,6 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Remaining Time"] = "Remaining Time"
--[[Translation missing --]]
L["Remaining Time Precision"] = "Remaining Time Precision"
--[[Translation missing --]]
L["Remove"] = "Remove"
--[[Translation missing --]]
L["Remove this display from its group"] = "Remove this display from its group"
@@ -850,6 +976,8 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Repeat every"] = "Repeat every"
--[[Translation missing --]]
L["Report bugs on our issue tracker."] = "Report bugs on our issue tracker."
--[[Translation missing --]]
L["Require unit from trigger"] = "Require unit from trigger"
--[[Translation missing --]]
L["Required for Activation"] = "Required for Activation"
@@ -884,6 +1012,8 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Row Width"] = "Row Width"
--[[Translation missing --]]
L["Rows"] = "Rows"
--[[Translation missing --]]
L["Same"] = "Same"
--[[Translation missing --]]
L["Scale"] = "Scale"
@@ -902,9 +1032,7 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Set Thumbnail Icon"] = "Set Thumbnail Icon"
--[[Translation missing --]]
L["Set tooltip description"] = "Set tooltip description"
--[[Translation missing --]]
L["Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visiblility and scale."] = "Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visiblility and scale."
L["Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visibility and scale."] = "Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visibility and scale."
--[[Translation missing --]]
L["Settings"] = "Settings"
--[[Translation missing --]]
@@ -946,6 +1074,8 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Show this group's children"] = "Show this group's children"
--[[Translation missing --]]
L["Show Tick"] = "Show Tick"
--[[Translation missing --]]
L["Shows a 3D model from the game files"] = "Shows a 3D model from the game files"
--[[Translation missing --]]
L["Shows a border"] = "Shows a border"
@@ -960,6 +1090,8 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Shows a spell icon with an optional cooldown overlay"] = "Shows a spell icon with an optional cooldown overlay"
--[[Translation missing --]]
L["Shows a stop motion textures"] = "Shows a stop motion textures"
--[[Translation missing --]]
L["Shows a texture that changes based on duration"] = "Shows a texture that changes based on duration"
--[[Translation missing --]]
L["Shows one or more lines of text, which can include dynamic information such as progress or stacks"] = "Shows one or more lines of text, which can include dynamic information such as progress or stacks"
@@ -988,6 +1120,8 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Smooth Progress"] = "Smooth Progress"
--[[Translation missing --]]
L["Snippets"] = "Snippets"
--[[Translation missing --]]
L["Soft Max"] = "Soft Max"
--[[Translation missing --]]
L["Soft Min"] = "Soft Min"
@@ -1002,6 +1136,8 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Sound Kit ID"] = "Sound Kit ID"
--[[Translation missing --]]
L["Source"] = "Source"
--[[Translation missing --]]
L["Space"] = "Space"
--[[Translation missing --]]
L["Space Horizontally"] = "Space Horizontally"
@@ -1042,6 +1178,10 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Stop ignoring Updates"] = "Stop ignoring Updates"
--[[Translation missing --]]
L["Stop Motion"] = "Stop Motion"
--[[Translation missing --]]
L["Stop Motion Settings"] = "Stop Motion Settings"
--[[Translation missing --]]
L["Stop Sound"] = "Stop Sound"
--[[Translation missing --]]
L["Sub Elements"] = "Sub Elements"
@@ -1078,8 +1218,6 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["This adds %tooltip, %tooltip1, %tooltip2, %tooltip3 as text replacements."] = "This adds %tooltip, %tooltip1, %tooltip2, %tooltip3 as text replacements."
--[[Translation missing --]]
L["This aura has legacy aura trigger(s). Convert them to the new system to benefit from enhanced performance and features"] = "This aura has legacy aura trigger(s). Convert them to the new system to benefit from enhanced performance and features"
--[[Translation missing --]]
L["This display is currently loaded"] = "This display is currently loaded"
--[[Translation missing --]]
L["This display is not currently loaded"] = "This display is not currently loaded"
@@ -1088,6 +1226,12 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["This setting controls what widget is generated in user mode."] = "This setting controls what widget is generated in user mode."
--[[Translation missing --]]
L["Tick %s"] = "Tick %s"
--[[Translation missing --]]
L["Tick Mode"] = "Tick Mode"
--[[Translation missing --]]
L["Tick Placement"] = "Tick Placement"
--[[Translation missing --]]
L["Time in"] = "Time in"
--[[Translation missing --]]
L["Tiny Icon"] = "Tiny Icon"
@@ -1128,9 +1272,9 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Top Right"] = "Top Right"
--[[Translation missing --]]
L["Total Time"] = "Total Time"
L["Total Angle"] = "Total Angle"
--[[Translation missing --]]
L["Total Time Precision"] = "Total Time Precision"
L["Total Time"] = "Total Time"
--[[Translation missing --]]
L["Trigger"] = "Trigger"
--[[Translation missing --]]
@@ -1138,10 +1282,14 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Trigger %s"] = "Trigger %s"
--[[Translation missing --]]
L["Trigger Combination"] = "Trigger Combination"
--[[Translation missing --]]
L["True"] = "True"
--[[Translation missing --]]
L["Type"] = "Type"
--[[Translation missing --]]
L["Type 'select' for '%s' requires a values member'"] = "Type 'select' for '%s' requires a values member'"
--[[Translation missing --]]
L["Ungroup"] = "Ungroup"
--[[Translation missing --]]
L["Unit"] = "Unit"
@@ -1154,18 +1302,26 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Unit Frames"] = "Unit Frames"
--[[Translation missing --]]
L["Unit Name Filter"] = "Unit Name Filter"
--[[Translation missing --]]
L["UnitName Filter"] = "UnitName Filter"
--[[Translation missing --]]
L["Unknown property '%s' found in '%s'"] = "Unknown property '%s' found in '%s'"
--[[Translation missing --]]
L["Unlike the start or finish animations, the main animation will loop over and over until the display is hidden."] = "Unlike the start or finish animations, the main animation will loop over and over until the display is hidden."
--[[Translation missing --]]
L["Up"] = "Up"
--[[Translation missing --]]
L["Update %s by %s"] = "Update %s by %s"
--[[Translation missing --]]
L["Update Auras"] = "Update Auras"
--[[Translation missing --]]
L["Update Custom Text On..."] = "Update Custom Text On..."
--[[Translation missing --]]
L["Update in Group"] = "Update in Group"
--[[Translation missing --]]
L["Update this Aura"] = "Update this Aura"
--[[Translation missing --]]
L["URL"] = "URL"
--[[Translation missing --]]
L["Use Custom Color"] = "Use Custom Color"
--[[Translation missing --]]
L["Use Display Info Id"] = "Use Display Info Id"
@@ -1176,6 +1332,8 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Use SetTransform"] = "Use SetTransform"
--[[Translation missing --]]
L["Use Texture"] = "Use Texture"
--[[Translation missing --]]
L["Use tooltip \"size\" instead of stacks"] = "Use tooltip \"size\" instead of stacks"
--[[Translation missing --]]
L["Use Tooltip Information"] = "Use Tooltip Information"
@@ -1184,6 +1342,8 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Used in auras:"] = "Used in auras:"
--[[Translation missing --]]
L["Uses UnitIsVisible() to check if in range. This is polled every second."] = "Uses UnitIsVisible() to check if in range. This is polled every second."
--[[Translation missing --]]
L["Value %i"] = "Value %i"
--[[Translation missing --]]
L["Values are in normalized rgba format."] = "Values are in normalized rgba format."
@@ -1214,6 +1374,8 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["X-Offset"] = "X-Offset"
--[[Translation missing --]]
L["x-Offset"] = "x-Offset"
--[[Translation missing --]]
L["Y Offset"] = "Y Offset"
--[[Translation missing --]]
L["Y Rotation"] = "Y Rotation"
@@ -1222,12 +1384,16 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["Yellow Rune"] = "Yellow Rune"
--[[Translation missing --]]
L["Yes"] = "Yes"
--[[Translation missing --]]
L["Y-Offset"] = "Y-Offset"
--[[Translation missing --]]
L["y-Offset"] = "y-Offset"
--[[Translation missing --]]
L["You are about to delete %d aura(s). |cFFFF0000This cannot be undone!|r Would you like to continue?"] = "You are about to delete %d aura(s). |cFFFF0000This cannot be undone!|r Would you like to continue?"
--[[Translation missing --]]
L["You are about to delete a trigger. |cFFFF0000This cannot be undone!|r Would you like to continue?"] = "You are about to delete a trigger. |cFFFF0000This cannot be undone!|r Would you like to continue?"
--[[Translation missing --]]
L["Your Saved Snippets"] = "Your Saved Snippets"
--[[Translation missing --]]
L["Z Offset"] = "Z Offset"
--[[Translation missing --]]
L["Z Rotation"] = "Z Rotation"
+240 -183
View File
@@ -7,32 +7,46 @@ end
local L = WeakAuras.L
-- WeakAuras/Options
--[[Translation missing --]]
L[" and |cFFFF0000mirrored|r"] = " and |cFFFF0000mirrored|r"
L["-- Do not remove this comment, it is part of this trigger: "] = "-- 이 주석을 삭제하지 마세요, 이 활성 조건의 일부입니다: "
--[[Translation missing --]]
L[" rotated |cFFFF0000%s|r degrees"] = " rotated |cFFFF0000%s|r degrees"
L["% of Progress"] = "진행 상태의 %"
L["%i auras selected"] = "%i개 효과 선택됨"
L["%i auras selected"] = "효과 %i개 선택됨"
L["%i Matches"] = "%i개 일치"
--[[Translation missing --]]
L["%s - Option #%i has the key %s. Please choose a different option key."] = "%s - Option #%i has the key %s. Please choose a different option key."
--[[Translation missing --]]
L["%s %s, Lines: %d, Frequency: %0.2f, Length: %d, Thickness: %d"] = "%s %s, Lines: %d, Frequency: %0.2f, Length: %d, Thickness: %d"
--[[Translation missing --]]
L["%s %s, Particles: %d, Frequency: %0.2f, Scale: %0.2f"] = "%s %s, Particles: %d, Frequency: %0.2f, Scale: %0.2f"
L["%s %s, Particles: %d, Frequency: %0.2f, Scale: %0.2f"] = "%s %s, 파티클: %d, 빈도: %0.2f, 비율: %0.2f"
L["%s Alpha: %d%%"] = "%s 투명도: %d%%"
L["%s Color"] = "%s 색상"
--[[Translation missing --]]
L["%s Default Alpha, Zoom, Icon Inset, Aspect Ratio"] = "%s Default Alpha, Zoom, Icon Inset, Aspect Ratio"
--[[Translation missing --]]
L["%s Inset: %d%%"] = "%s Inset: %d%%"
--[[Translation missing --]]
L["%s is not a valid SubEvent for COMBAT_LOG_EVENT_UNFILTERED"] = "%s is not a valid SubEvent for COMBAT_LOG_EVENT_UNFILTERED"
L["%s is not a valid SubEvent for COMBAT_LOG_EVENT_UNFILTERED"] = "%s|1은;는; COMBAT_LOG_EVENT_UNFILTERED에 유효한 하위 이벤트가 아닙니다."
L["%s Keep Aspect Ratio"] = "%s 종횡비 유지"
L["%s total auras"] = "총 %s개 효과"
L["%s Zoom: %d%%"] = "%s 확대: %d%%"
L["%s, Border"] = "%s, 테두리"
L["%s, Offset: %0.2f;%0.2f"] = "%s, 좌표: %0.2f;%0.2f"
L["%s, offset: %0.2f;%0.2f"] = "%s, 좌표: %0.2f;%0.2f"
L["%s|cFFFF0000custom|r texture with |cFFFF0000%s|r blend mode%s%s"] = "%s|cFFFF0000사용자|r 텍스쳐 with |cFFFF0000%s|r 혼합 모드%s%s"
L["(Right click to rename)"] = [=[(우클릭하여 이름변경)
]=]
L["|c%02x%02x%02x%02xCustom Color|r"] = "|c%02x%02x%02x%02x사용자 설정 색상|r"
--[[Translation missing --]]
L["|c%02x%02x%02x%02xCustom Color|r"] = "|c%02x%02x%02x%02xCustom Color|r"
L["|cFFE0E000Note:|r This sets the description only on '%s'"] = "|cFFE0E000Note:|r This sets the description only on '%s'"
--[[Translation missing --]]
L["|cFFE0E000Note:|r This sets the URL on all selected auras"] = "|cFFE0E000Note:|r This sets the URL on all selected auras"
--[[Translation missing --]]
L["|cFFE0E000Note:|r This sets the URL on this group and all its members."] = "|cFFE0E000Note:|r This sets the URL on this group and all its members."
L["|cFFFF0000Automatic|r length"] = "|cFFFF0000자동|r 길이"
L["|cFFFF0000default|r texture"] = "|cFFFF0000기본|r 텍스쳐"
--[[Translation missing --]]
L["|cFFFF0000desaturated|r "] = "|cFFFF0000desaturated|r "
--[[Translation missing --]]
L["|cFFFF0000Note:|r The unit '%s' is not a trackable unit."] = "|cFFFF0000Note:|r The unit '%s' is not a trackable unit."
--[[Translation missing --]]
@@ -44,8 +58,10 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["|cFFffcc00Anchors:|r Anchored to frame's |cFFFF0000%s|r with offset |cFFFF0000%s/%s|r"] = "|cFFffcc00Anchors:|r Anchored to frame's |cFFFF0000%s|r with offset |cFFFF0000%s/%s|r"
L["|cFFffcc00Extra Options:|r"] = "|cFFffcc00추가 옵션:|r"
--[[Translation missing --]]
L["|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s%s"] = "|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s%s"
L["|cFFffcc00Extra:|r %s and %s %s"] = "|cFFffcc00추가:|r %s 및 %s %s"
L["|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s"] = "|cFFffcc00글꼴 표시 특성:|r |cFFFF0000%s|r, 그림자 |c%s색상|r (좌표 |cFFFF0000%s/%s|r)%s%s"
L["|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s%s"] = "|cFFffcc00글꼴 표시 특성:|r |cFFFF0000%s|r, 그림자 |c%s색상|r (좌표 |cFFFF0000%s/%s|r)%s%s%s"
L["|cFFffcc00Format Options|r"] = "|cFFffcc00형식 옵션|r"
L["1 Match"] = "1개 일치"
L["A 20x20 pixels icon"] = "20x20 픽셀 아이콘"
L["A 32x32 pixels icon"] = "32x32 픽셀 아이콘"
@@ -53,8 +69,9 @@ local L = WeakAuras.L
L["A 48x48 pixels icon"] = "48x48 픽셀 아이콘"
L["A 64x64 pixels icon"] = "64x64 픽셀 아이콘"
L["A group that dynamically controls the positioning of its children"] = "포함된 개체들의 배열을 유동적으로 조절하는 그룹"
L["A Unit ID (e.g., party1)."] = "유닛 ID (예 : party1)."
L["A Unit ID (e.g., party1)."] = "유닛 ID (예, party1)."
L["Actions"] = "동작"
L["Add"] = "추가"
L["Add %s"] = "%s 추가"
L["Add a new display"] = "새로운 디스플레이 추가"
L["Add Condition"] = "조건 추가"
@@ -63,11 +80,14 @@ local L = WeakAuras.L
L["Add Option"] = "옵션 추가"
L["Add Overlay"] = "오버레이 추가"
L["Add Property Change"] = "속성 변경 추가"
--[[Translation missing --]]
L["Add Snippet"] = "Add Snippet"
L["Add Sub Option"] = "하위 옵션 추가"
L["Add to group %s"] = "그룹 %s에 추가"
L["Add to new Dynamic Group"] = "새 유동적 그룹에 추가"
L["Add to new Group"] = "새 그룹에 추가"
L["Add Trigger"] = "활성 조건 추가"
L["Additional Events"] = "추가 이벤트"
L["Addon"] = "애드온"
L["Addons"] = "애드온"
L["Advanced"] = "고급"
@@ -81,22 +101,18 @@ local L = WeakAuras.L
L["Anchored To"] = "다음에 고정:"
--[[Translation missing --]]
L["And "] = "And "
--[[Translation missing --]]
L["and aligned left"] = "and aligned left"
--[[Translation missing --]]
L["and aligned right"] = "and aligned right"
--[[Translation missing --]]
L["and rotated left"] = "and rotated left"
--[[Translation missing --]]
L["and rotated right"] = "and rotated right"
--[[Translation missing --]]
L["and Trigger %s"] = "and Trigger %s"
--[[Translation missing --]]
L["and with width |cFFFF0000%s|r and %s"] = "and with width |cFFFF0000%s|r and %s"
L["and aligned left"] = ", 왼쪽 정렬"
L["and aligned right"] = ", 오른쪽 정렬"
L["and rotated left"] = ", 왼쪽으로 회전"
L["and rotated right"] = ", 오른쪽으로 회전"
L["and Trigger %s"] = "& 활성 조건 %s"
L["and with width |cFFFF0000%s|r and %s"] = ", 너비 |cFFFF0000%s|r, %s"
L["Angle"] = "각도"
L["Animate"] = "애니메이션"
L["Animated Expand and Collapse"] = "확장 / 접기 애니메이션"
L["Animates progress changes"] = "진행 변화 애니메이션"
L["Animation End"] = "애니메이션 끝"
L["Animation Mode"] = "애니메이션 모드"
L["Animation relative duration description"] = [=[
디스플레이 지속시간의 비율로 애니메이션 지속시간을 설정합니다, 분수 (1/2), 백분율 (50%), 또는 소수 (0.5)로 표현합니다.
|cFFFF0000참고:|r 디스플레이가 진행 시간이 없으면 (비-지속적 이벤트 활성 조건, 지속시간이 없는 오라, 등등), 애니메이션은 재생되지 않습니다.
@@ -106,54 +122,48 @@ local L = WeakAuras.L
애니메이션의 지속시간을 |cFF00CC0010%|r로 설정하고, 디스플레이의 활성 조건이 지속시간이 없는 강화 효과일 때, 시작 애니메이션은 재생되지 않습니다 (지속시간을 따로 설정했더라도)."
]=]
L["Animation Sequence"] = "애니메이션 순서"
L["Animation Start"] = "애니메이션 시작"
L["Animations"] = "애니메이션"
L["Any of"] = "다음 중 하나"
L["Apply Template"] = "견본 적용"
L["Arc Length"] = "호 길이"
L["Arcane Orb"] = "비전 구슬"
L["At a position a bit left of Left HUD position."] = "좌측 HUD 위치보다 약간 왼쪽에 위치시킵니다."
L["At a position a bit left of Right HUD position"] = "우측 HUD 위치보다 약간 왼쪽에 위치시킵니다"
L["At the same position as Blizzard's spell alert"] = "블리자드의 주문 경보와 같은 위치에 위치시킵니다"
--[[Translation missing --]]
L[ [=[Aura is
Off Screen]=] ] = [=[Aura is
Off Screen]=]
L["Aura Name"] = "효과 이름"
L["Aura Name Pattern"] = "효과 이름 패턴"
L["Aura Type"] = "효과 유형"
L["Aura(s)"] = "효과"
L["Author Options"] = "작성자 옵션"
L["Auto"] = "자동"
L["Auto-Clone (Show All Matches)"] = "자동 복제 (모든 일치 항목 표시)"
L["Auto-cloning enabled"] = "자동 복제 활성화"
L["Automatic"] = "자동"
L["Automatic Icon"] = "자동 아이콘"
L["Automatic length"] = "자동 길이"
L["Backdrop Color"] = "배경 색상"
--[[Translation missing --]]
L["Backdrop in Front"] = "Backdrop in Front"
L["Backdrop Style"] = "배경 스타일"
L["Background"] = "배경"
L["Background Color"] = "배경 색상"
--[[Translation missing --]]
L["Background Inner"] = "Background Inner"
L["Background Offset"] = "배경 위치"
L["Background Texture"] = "배경 텍스쳐"
L["Bar"] = ""
L["Bar Alpha"] = "바 투명도"
L["Bar Color"] = "바 색상"
L["Bar Color Settings"] = "바 색상 설정"
--[[Translation missing --]]
L["Bar Inner"] = "Bar Inner"
L["Bar Texture"] = "바 텍스쳐"
L["Big Icon"] = "큰 아이콘"
--[[Translation missing --]]
L["Blacklisted Aura Name"] = "Blacklisted Aura Name"
--[[Translation missing --]]
L["Blacklisted Exact Spell ID(s)"] = "Blacklisted Exact Spell ID(s)"
--[[Translation missing --]]
L["Blacklisted Name(s)"] = "Blacklisted Name(s)"
--[[Translation missing --]]
L["Blacklisted Spell ID"] = "Blacklisted Spell ID"
L["Blend Mode"] = "혼합 모드"
L["Blue Rune"] = "푸른색 룬"
L["Blue Sparkle Orb"] = "푸른 불꽃 구슬"
L["Border"] = "테두리"
L["Border %s"] = "테두리 %s"
--[[Translation missing --]]
L["Border Anchor"] = "Border Anchor"
L["Border Anchor"] = "테두리 앵커"
L["Border Color"] = "테두리 색상"
--[[Translation missing --]]
L["Border in Front"] = "Border in Front"
@@ -166,57 +176,48 @@ local L = WeakAuras.L
L["Bottom Left"] = "왼쪽 아래"
L["Bottom Right"] = "오른쪽 아래"
L["Bracket Matching"] = "괄호 맞춤"
L["Can be a Name or a Unit ID (e.g. party1). A name only works on friendly players in your group."] = "이름 또는 UID (예. party1)를 사용할 수 있습니다. 이름은 같은 파티에 속해 있는 우호적 플레이어에게만 작동합니다."
L["Browse Wago, the largest collection of auras."] = "가장 큰 효과 컬렉션인 Wago를 둘러봅니다."
L["Can be a Name or a Unit ID (e.g. party1). A name only works on friendly players in your group."] = "이름 또는 유닛 ID(예. party1)일 수 있습니다. 이름은 같은 파티의 우호적 플레이어에게만 작동합니다."
--[[Translation missing --]]
L["Can be a UID (e.g., party1)."] = "Can be a UID (e.g., party1)."
L["Cancel"] = "취소"
L["Center"] = "중앙"
L["Channel Number"] = "채널 번호"
L["Chat Message"] = "대화 메시지"
L["Chat with WeakAuras experts on our Discord server."] = "디스코드 서버에서 위크오라 전문가들과 대화"
L["Check On..."] = "확인..."
--[[Translation missing --]]
L["Check out our wiki for a large collection of examples and snippets."] = "Check out our wiki for a large collection of examples and snippets."
L["Children:"] = "자식:"
L["Choose"] = "선택"
L["Choose Trigger"] = "활성 조건 선택"
L["Choose whether the displayed icon is automatic or defined manually"] = "아이콘을 자동으로 표시할 지 또는 수동 지정할 지 선택하세요"
--[[Translation missing --]]
L["Class"] = "Class"
L["Class"] = "직업"
--[[Translation missing --]]
L["Clip Overlays"] = "Clip Overlays"
--[[Translation missing --]]
L["Clipped by Progress"] = "Clipped by Progress"
L["Clone option enabled dialog"] = [=[
|cFFFF0000자동복제|r 옵션을 활성화 했습니다.
|cFFFF0000자동복제|r는 디스플레이를 자동으로 복사하여 여러 정보를 표시하게 합니다.
이 디스플레이를 |cFF22AA22유동적 그룹|r에 넣을 때까지, 복제된 모든 디스플레이가 표시됩니다.
이 디스플레이를 새로운 |cFF22AA22유동적 그룹|r으로 옮길까요?]=]
L["Close"] = "닫기"
L["Collapse"] = "접기"
L["Collapse all loaded displays"] = "불러온 모든 디스플레이 접기"
L["Collapse all non-loaded displays"] = "불러오지 않은 모든 디스플레이 접기"
--[[Translation missing --]]
L["Collapsible Group"] = "Collapsible Group"
L["Collapsible Group"] = "접을 수 있는 그룹"
L["color"] = "색상"
L["Color"] = "색상"
--[[Translation missing --]]
L["Column Height"] = "Column Height"
--[[Translation missing --]]
L["Column Space"] = "Column Space"
L["Column Height"] = "열 높이"
L["Column Space"] = "열 간격"
L["Columns"] = ""
L["Combinations"] = "조합"
--[[Translation missing --]]
L["Combine Matches Per Unit"] = "Combine Matches Per Unit"
L["Common Text"] = "공통 문자"
--[[Translation missing --]]
L["Compare against the number of units affected."] = "Compare against the number of units affected."
L["Compatibility Options"] = "호환성 옵션"
L["Compress"] = "누르기"
L["Condition %i"] = "조건 %i"
L["Conditions"] = "조건"
--[[Translation missing --]]
L["Configure what options appear on this panel."] = "Configure what options appear on this panel."
L["Configure what options appear on this panel."] = "이 패널에 나오는 옵션을 구성합니다."
L["Constant Factor"] = "고정 요소"
L["Control-click to select multiple displays"] = "Ctrl+클릭 - 여러 디스플레이 선택"
L["Controls the positioning and configuration of multiple displays at the same time"] = "동시에 여러 디스플레이의 위치와 설정을 조절합니다"
L["Controls the positioning and configuration of multiple displays at the same time"] = "여러 디스플레이의 위치 및 구성을 동시에 조절합니다"
L["Convert to New Aura Trigger"] = "신규 방식 효과 활성 조건으로 변환"
L["Convert to..."] = "변환하기..."
L["Cooldown Edge"] = "재사용 대기시간 경계"
@@ -225,7 +226,8 @@ local L = WeakAuras.L
L["Copy"] = "복사"
L["Copy settings..."] = "설정 복사..."
L["Copy to all auras"] = "모든 효과에 복사"
L["Copy URL"] = "URL 복사"
--[[Translation missing --]]
L["Could not parse '%s'. Expected a table."] = "Could not parse '%s'. Expected a table."
L["Count"] = "횟수"
L["Counts the number of matches over all units."] = "모든 유닛에 대해 일치 횟수를 계산합니다."
L["Creating buttons: "] = "버튼 생성:"
@@ -233,31 +235,35 @@ local L = WeakAuras.L
L["Crop X"] = "X 자르기"
L["Crop Y"] = "Y 자르기"
L["Custom"] = "사용자 설정"
L["Custom Anchor"] = "사용자 앵커"
--[[Translation missing --]]
L["Custom Anchor"] = "Custom Anchor"
L["Custom Background"] = "Custom Background"
--[[Translation missing --]]
L["Custom Check"] = "Custom Check"
L["Custom Code"] = "사용자 정의 코드"
L["Custom Color"] = "사용자 설정 색상"
L["Custom Configuration"] = "사용자 설정 구성"
--[[Translation missing --]]
L["Custom Frames"] = "Custom Frames"
L["Custom Foreground"] = "Custom Foreground"
L["Custom Frames"] = "사용자 설정 프레임"
L["Custom Function"] = "사용자 설정 함수"
L["Custom Grow"] = "사용자 설정 반짝임"
L["Custom Grow"] = "사용자 설정 성장"
L["Custom Options"] = "사용자 설정 옵션"
L["Custom Sort"] = "사용자 설정 정렬"
L["Custom Trigger"] = "사용자 설정 활성 조건"
L["Custom trigger event tooltip"] = [=[
사용자 설정 활성 조건을 확인할 이벤트를 선택하세요.
콤마와 공백을 사용해 여러 이벤트를 선택할 수 있습니다.
쉼표나 공백을 사용해 여러 이벤트를 지정할 수 있습니다.
|cFF4444FF예제:|r
UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
UNIT_POWER_UPDATE, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Custom trigger status tooltip"] = [=[
사용자 설정 활성 조건을 확인할 이벤트를 선택하세요.
상태 형식 조건이면 특정 이벤트는 독립 변수없이 WeakAuras에 의해 불러와집니다.
콤마와 공백을 사용해 여러 이벤트를 선택할 수 있습니다.
이는 상태-유형 활성 조건이므로, 지정된 이벤트는 예상 인수 없이 WeakAuras에 의해 호출될 수 있습니다.
쉼표나 공백을 사용해 여러 이벤트를 지정할 수 있습니다.
|cFF4444FF예제:|r
UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
UNIT_POWER_UPDATE, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Custom Untrigger"] = "사용자 설정 비활성 조건"
L["Custom Variables"] = "사용자 설정 변수"
L["Debuff Type"] = "약화 효과 유형"
@@ -267,9 +273,10 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Delete all"] = "모두 삭제"
L["Delete children and group"] = "자식과 그룹 삭제"
L["Delete Entry"] = "항목 삭제"
L["Delete Trigger"] = "활성 조건 삭제"
L["Desaturate"] = "흑백"
--[[Translation missing --]]
L["Description"] = "Description"
--[[Translation missing --]]
L["Description Text"] = "Description Text"
--[[Translation missing --]]
L["Determines how many entries can be in the table."] = "Determines how many entries can be in the table."
@@ -280,27 +287,25 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Disallow Entry Reordering"] = "Disallow Entry Reordering"
L["Discrete Rotation"] = "90도 단위 회전"
L["Display"] = "디스플레이"
L["Display Icon"] = "디스플레이 아이콘"
L["Display Name"] = "디스플레이 이름"
L["Display Text"] = "디스플레이 문자"
L["Displays a text, works best in combination with other displays"] = "문자를 표시합니다, 다른 디스플레이와 조합하여 사용하기 좋습니다"
L["Distribute Horizontally"] = "가로로 퍼뜨리기"
L["Distribute Vertically"] = "세로로 퍼뜨리기"
L["Do not group this display"] = "이 디스플레이 그룹하지 않기"
L["Documentation"] = "문서화"
L["Done"] = "완료"
L["Don't skip this Version"] = "이 버전을 건너 뛰지 마십시오."
L["Down"] = "아래로"
L["Don't skip this Version"] = "이 버전을 건너뛰지 마십시오."
L["Drag to move"] = "끌기 - 이동"
L["Duplicate"] = "복제"
L["Duplicate All"] = "모두 복제"
L["Duration (s)"] = "지속시간 (초)"
L["Duration Info"] = "지속시간 정보"
--[[Translation missing --]]
L["Dynamic Duration"] = "Dynamic Duration"
L["Dynamic Duration"] = "유동적 지속시간"
L["Dynamic Group"] = "유동적 그룹"
L["Dynamic Group Settings"] = "유동적 그룹 셋팅"
L["Dynamic Group Settings"] = "유동적 그룹 설정"
L["Dynamic Information"] = "유동적 정보"
L["Dynamic information from first active trigger"] = "첫번째 활성화된 활성 조건의 유동적 정보"
L["Dynamic information from first active trigger"] = " 번째 활성화된 활성 조건의 유동적 정보"
L["Dynamic information from Trigger %i"] = "활성 조건 %i의 유동적 정보"
L["Dynamic text tooltip"] = [=[이 문자를 유동적으로 만들 수 있는 특별 코드들입니다:
@@ -318,6 +323,10 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Edge"] = "Edge"
--[[Translation missing --]]
L["eliding"] = "eliding"
--[[Translation missing --]]
L["Else If"] = "Else If"
--[[Translation missing --]]
L["Else If Trigger %s"] = "Else If Trigger %s"
L["Enabled"] = "활성화됨"
L["End Angle"] = "종료 각도"
--[[Translation missing --]]
@@ -328,6 +337,8 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Enter an Aura Name, partial Aura Name, or Spell ID. A Spell ID will match any spells with the same name."] = "Enter an Aura Name, partial Aura Name, or Spell ID. A Spell ID will match any spells with the same name."
--[[Translation missing --]]
L["Enter Author Mode"] = "Enter Author Mode"
--[[Translation missing --]]
L["Enter in a value for the tick's placement."] = "Enter in a value for the tick's placement."
L["Enter User Mode"] = "사용자 모드 시작"
L["Enter user mode."] = "사용자 모드를 시작합니다."
L["Entry %i"] = "항목 %i"
@@ -340,8 +351,7 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Event(s)"] = "이벤트"
L["Everything"] = "모두"
L["Exact Spell ID(s)"] = "정확한 주문 ID"
--[[Translation missing --]]
L["Exact Spell Match"] = "Exact Spell Match"
L["Exact Spell Match"] = "정확한 주문 일치"
L["Expand"] = "확장"
L["Expand all loaded displays"] = "불러온 모든 디스플레이 확장"
L["Expand all non-loaded displays"] = "불러오지 않은 모드 디스플레이 확장"
@@ -352,23 +362,40 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Fade"] = "사라짐"
L["Fade In"] = "서서히 나타남"
L["Fade Out"] = "서서히 사라짐"
--[[Translation missing --]]
L["Fallback"] = "Fallback"
--[[Translation missing --]]
L["Fallback Icon"] = "Fallback Icon"
L["False"] = "거짓"
--[[Translation missing --]]
L["Fetch Affected/Unaffected Names"] = "Fetch Affected/Unaffected Names"
L["Filter by Class"] = "직업별 필터"
L["Filter by Group Role"] = "그룹 역할별 필터"
--[[Translation missing --]]
L["Filter by Class"] = "Filter by Class"
L["Filter by Nameplate Type"] = "Filter by Nameplate Type"
--[[Translation missing --]]
L["Filter by Group Role"] = "Filter by Group Role"
L["Filter by Raid Role"] = "Filter by Raid Role"
L[ [=[Filter formats: 'Name', 'Name-Realm', '-Realm'.
Supports multiple entries, separated by commas
]=] ] = "필터 형식: '이름', '이름-서버', '-서버'. 쉼표로 구분된 여러 항목 지원합니다"
L["Find Auras"] = "효과 찾기"
L["Finish"] = "종료"
L["Fire Orb"] = "화염 구슬"
L["Font"] = "글꼴"
L["Font Size"] = "글꼴 크기"
--[[Translation missing --]]
L["Foreground"] = "Foreground"
L["Foreground"] = "전경"
L["Foreground Color"] = "전경 색상"
L["Foreground Texture"] = "전경 텍스쳐"
L["Format"] = "형식"
--[[Translation missing --]]
L["Format for %s"] = "Format for %s"
L["Found a Bug?"] = "버그를 발견했습니까?"
L["Frame"] = "프레임"
--[[Translation missing --]]
L["Frame Count"] = "Frame Count"
L["Frame Rate"] = "프레임률"
--[[Translation missing --]]
L["Frame Selector"] = "Frame Selector"
L["Frame Strata"] = "프레임 우선순위"
--[[Translation missing --]]
@@ -376,14 +403,16 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["From Template"] = "견본으로부터"
--[[Translation missing --]]
L["From version %s to version %s"] = "From version %s to version %s"
--[[Translation missing --]]
L["Full Circle"] = "Full Circle"
L["Get Help"] = "도움 받기"
L["Global Conditions"] = "전역 조건"
L["Glow %s"] = "반짝임 %s"
L["Glow Action"] = "반짝임 동작"
--[[Translation missing --]]
L["Glow Anchor"] = "Glow Anchor"
L["Glow Color"] = "반짝임 색상"
--[[Translation missing --]]
L["Glow External Element"] = "Glow External Element"
L["Glow External Element"] = "외부 요소 반짝임"
--[[Translation missing --]]
L["Glow Frame Type"] = "Glow Frame Type"
L["Glow Type"] = "반짝임 유형"
@@ -407,10 +436,12 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Group by Frame"] = "Group by Frame"
--[[Translation missing --]]
L["Group contains updates from Wago"] = "Group contains updates from Wago"
L["Group Icon"] = "그룹 아이콘"
--[[Translation missing --]]
L["Group key"] = "Group key"
L["Group Description"] = "Group Description"
L["Group Icon"] = "그룹 아이콘"
L["Group key"] = "그룹 키"
L["Group Member Count"] = "그룹원 수"
L["Group Options"] = "그룹 옵션"
L["Group Role"] = "그룹 역할"
L["Group Scale"] = "그룹 크기 비율"
L["Group Settings"] = "그룹 설정"
@@ -418,17 +449,16 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Grow"] = "성장"
L["Hawk"] = ""
L["Height"] = "높이"
--[[Translation missing --]]
L["Help"] = "Help"
L["Help"] = "도움말"
L["Hide"] = "숨기기"
L["Hide Cooldown Text"] = "재사용 대기시간 문자 숨기기"
--[[Translation missing --]]
L["Hide Glows applied by this aura"] = "Hide Glows applied by this aura"
L["Hide Glows applied by this aura"] = "이 효과가 적용되는 반짝임 숨기기"
L["Hide on"] = "숨기기"
L["Hide this group's children"] = "이 그룹의 자식 숨기기"
L["Hide When Not In Group"] = "파티에 없을 때 숨기기"
L["Horizontal Align"] = "가로 정렬"
L["Horizontal Bar"] = "가로 바"
L["Hostility"] = "적대적"
L["Huge Icon"] = "거대한 아이콘"
L["Hybrid Position"] = "복합 위치"
L["Hybrid Sort Mode"] = "복합 정렬 모드"
@@ -438,9 +468,10 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Icon Position"] = "아이콘 위치"
L["Icon Settings"] = "아이콘 설정"
--[[Translation missing --]]
L["If"] = "If"
L["Icon Source"] = "Icon Source"
--[[Translation missing --]]
L["If checked, then the user will see a multi line edit box. This is useful for inputting large amounts of text."] = "If checked, then the user will see a multi line edit box. This is useful for inputting large amounts of text."
L["If"] = "If"
L["If checked, then the user will see a multi line edit box. This is useful for inputting large amounts of text."] = "체크하면 넓은 편집툴이 표시됩니다. 많은 양의 텍스트를 입력 할 때 유용합니다."
--[[Translation missing --]]
L["If checked, then this option group can be temporarily collapsed by the user."] = "If checked, then this option group can be temporarily collapsed by the user."
--[[Translation missing --]]
@@ -456,46 +487,60 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["If unchecked, then a default color will be used (usually yellow)"] = "체크하지 않으면 기본 색상(보통 노란색)이 사용됩니다."
--[[Translation missing --]]
L["If unchecked, then this space will fill the entire line it is on in User Mode."] = "If unchecked, then this space will fill the entire line it is on in User Mode."
L["Ignore all Updates"] = "모든 업데이트 무시"
L["Ignore Dead"] = "죽음 무시"
L["Ignore Disconnected"] = "연결 끊김 무시"
L["Ignore Lua Errors on OPTIONS event"] = "OPTIONS 이벤트에서 Lua 오류 무시"
--[[Translation missing --]]
L["Ignore all Updates"] = "Ignore all Updates"
--[[Translation missing --]]
L["Ignore Self"] = "Ignore Self"
--[[Translation missing --]]
L["Ignore self"] = "Ignore self"
L["Ignore out of checking range"] = "Ignore out of checking range"
L["Ignore Self"] = "본인 무시"
L["Ignore self"] = "본인 무시"
L["Ignored"] = "무시됨"
L["Ignored Aura Name"] = "무시된 효과 이름"
L["Ignored Exact Spell ID(s)"] = "무시된 정확한 주문 ID(s)"
L["Ignored Name(s)"] = "무시된 이름(s)"
L["Ignored Spell ID"] = "무시된 주문 ID"
L["Import"] = "가져오기"
L["Import a display from an encoded string"] = "암호화된 문자열에서 디스플레이 가져오기"
--[[Translation missing --]]
L["Inner"] = "Inner"
L["Information"] = "정보"
L["Inner"] = "내부"
L["Invalid Item Name/ID/Link"] = "잘못된 아이템 이름/ID/링크"
L["Invalid Spell ID"] = "잘못된 주문 ID"
L["Invalid Spell Name/ID/Link"] = "잘못된 주문 이름/ID/링크"
--[[Translation missing --]]
L["Invalid type for '%s'. Expected 'bool', 'number', 'select', 'string', 'timer' or 'elapsedTimer'."] = "Invalid type for '%s'. Expected 'bool', 'number', 'select', 'string', 'timer' or 'elapsedTimer'."
--[[Translation missing --]]
L["Invalid type for property '%s' in 's'. Expected '%s'"] = "Invalid type for property '%s' in 's'. Expected '%s'"
L["Inverse"] = "반대로"
L["Inverse Slant"] = "역 경사"
L["Is Stealable"] = "훔치기 가능할 때"
L["Justify"] = "정렬"
L["Keep Aspect Ratio"] = "종횡비 유지"
--[[Translation missing --]]
L["Large Input"] = "Large Input"
L["Keep your Wago imports up to date with the Companion App."] = "컴패니언 앱으로 Wago 가져오기를 최신으로 유지합니다."
L["Large Input"] = "큰 입력"
L["Leaf"] = ""
--[[Translation missing --]]
L["Left"] = "Left"
L["Left"] = "왼쪽"
L["Left 2 HUD position"] = "좌측 2 HUD 위치"
L["Left HUD position"] = "좌측 HUD 위치"
L["Legacy Aura Trigger"] = "v2.9.0 이전 효과 활성 조건"
L["Length"] = "길이"
--[[Translation missing --]]
L["Length of |cFFFF0000%s|r"] = "Length of |cFFFF0000%s|r"
--[[Translation missing --]]
L["Limit"] = "Limit"
--[[Translation missing --]]
L["Lines & Particles"] = "Lines & Particles"
L["Load"] = "불러오기"
L["Loaded"] = "불러옴"
--[[Translation missing --]]
L["Lock Positions"] = "Lock Positions"
L["Loop"] = "반복"
L["Low Mana"] = "마나 낮음"
L["Magnetically Align"] = "자석 정렬"
L["Main"] = "메인"
L["Manage displays defined by Addons"] = "애드온에 의해 정의된 디스플레이 관리"
L["Match Count"] = "일치 횟수"
--[[Translation missing --]]
L["Matches the height setting of a horizontal bar or width for a vertical bar."] = "Matches the height setting of a horizontal bar or width for a vertical bar."
L["Max"] = "최대"
L["Max Length"] = "최대 길이"
L["Medium Icon"] = "보통 아이콘"
@@ -503,60 +548,54 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Message Prefix"] = "메시지 접두사"
L["Message Suffix"] = "메시지 접미사"
L["Message Type"] = "메시지 유형"
--[[Translation missing --]]
L["Min"] = "Min"
L["Min"] = "최소"
L["Mirror"] = "뒤집기"
L["Model"] = "모델"
--[[Translation missing --]]
L["Model %s"] = "Model %s"
L["Model %s"] = "모델 %s"
L["Model Settings"] = "모델 설정"
--[[Translation missing --]]
L["Move Above Group"] = "Move Above Group"
--[[Translation missing --]]
L["Move Below Group"] = "Move Below Group"
L["Move Above Group"] = "그룹 위로 이동"
L["Move Below Group"] = "그룹 아래로 이동"
L["Move Down"] = "아래로 이동"
--[[Translation missing --]]
L["Move Entry Down"] = "Move Entry Down"
--[[Translation missing --]]
L["Move Entry Up"] = "Move Entry Up"
--[[Translation missing --]]
L["Move Into Above Group"] = "Move Into Above Group"
--[[Translation missing --]]
L["Move Into Below Group"] = "Move Into Below Group"
L["Move Entry Down"] = "항목 아래로 이동"
L["Move Entry Up"] = "항목 위로 이동"
L["Move Into Above Group"] = "윗 그룹으로 이동"
L["Move Into Below Group"] = "아래 그룹으로 이동"
L["Move this display down in its group's order"] = "이 디스플레이를 그룹 내 순서에서 아래로 이동"
L["Move this display up in its group's order"] = "이 디스플레이를 그룹 내 순서에서 위로 이동"
L["Move Up"] = "위로 이동"
L["Multiple Displays"] = "다중 디스플레이"
L["Multiple Triggers"] = "다중 활성 조건"
L["Multiselect ignored tooltip"] = [=[
|cFFFF0000무시|r - |cFF777777단일|r - |cFF777777다중|r
디스플레이를 불러오는 데 영향을 주지 않습니다]=]
L["Multiselect multiple tooltip"] = [=[
|cFF777777무시|r - |cFF777777단일|r - |cFF00FF00다중|r
선택한 것중 하나라도 일치할 때 불러옵니다]=]
일치하는 여러 값을 선택할 수 있습니다]=]
L["Multiselect single tooltip"] = [=[
|cFF777777무시|r - |cFF00FF00단일|r - |cFF777777다중|r
선택한 한가지만 일치할 때 불러옴]=]
일치하는 한 값만 선택할 수 있습니다]=]
L["Name Info"] = "이름 정보"
L["Name Pattern Match"] = "이름 패턴 일치"
L["Name(s)"] = "이름(s)"
--[[Translation missing --]]
L["Name:"] = "이름:"
L["Nameplate"] = "이름표"
L["Nameplates"] = "이름표"
L["Negator"] = "Not"
L["Never"] = "절대 안함"
L["New Aura"] = "새 효과"
L["New Value"] = "새 값"
L["No"] = "아니오"
L["No Children"] = "자식 없음"
L["No tooltip text"] = "툴팁 문자 없음"
L["None"] = "없음"
--[[Translation missing --]]
L["Not a table"] = "Not a table"
L["Not all children have the same value for this option"] = "모든 자식의 이 옵션 값이 같지 않습니다"
L["Not Loaded"] = "불러오지 않음"
--[[Translation missing --]]
L["Note: Automated Messages to SAY and YELL are blocked outside of Instances."] = "Note: Automated Messages to SAY and YELL are blocked outside of Instances."
--[[Translation missing --]]
L["Number of Entries"] = "Number of Entries"
L["Note: The legacy buff trigger is now permanently disabled. It will be removed in the near future."] = "Note: The legacy buff trigger is now permanently disabled. It will be removed in the near future."
L["Number of Entries"] = "항목 수"
L["Offer a guided way to create auras for your character"] = "캐릭터를 위한 효과 생성 가이드를 제공합니다"
--[[Translation missing --]]
L["Offer a guided way to create auras for your character"] = "Offer a guided way to create auras for your character"
L["Offset by |cFFFF0000%s|r/|cFFFF0000%s|r"] = "Offset by |cFFFF0000%s|r/|cFFFF0000%s|r"
L["Okay"] = "확인"
L["On Hide"] = "숨겨질 때"
L["On Init"] = "초기 실행 시"
@@ -571,38 +610,38 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Option Type"] = "옵션 종류"
L["Options will open after combat ends."] = "전투가 끝난 후 옵션이 열립니다."
L["or"] = "혹은"
--[[Translation missing --]]
L["or Trigger %s"] = "or Trigger %s"
L["or Trigger %s"] = "혹은 활성 조건 %s"
L["Orange Rune"] = "오렌지색 룬"
L["Orientation"] = "방향"
--[[Translation missing --]]
L["Outer"] = "Outer"
L["Outer"] = "외부"
L["Outline"] = "외곽선"
--[[Translation missing --]]
L["Overflow"] = "Overflow"
L["Overflow"] = "넘침"
L["Overlay %s Info"] = "오버레이 %s 정보"
L["Overlays"] = "오버레이"
L["Own Only"] = "내 것만"
L["Paste Action Settings"] = "동작 설정 붙여넣기"
L["Paste Animations Settings"] = "애니메이션 설정 붙여넣기"
--[[Translation missing --]]
L["Paste Author Options Settings"] = "Paste Author Options Settings"
L["Paste Author Options Settings"] = "작성자 설정 붙여넣기"
L["Paste Condition Settings"] = "조건 설정 붙여넣기"
--[[Translation missing --]]
L["Paste Custom Configuration"] = "Paste Custom Configuration"
L["Paste Custom Configuration"] = "사용자 설정 구성 붙여넣기"
L["Paste Display Settings"] = "디스플레이 설정 붙여넣기"
L["Paste Group Settings"] = "그룹 설정 붙여넣기"
L["Paste Load Settings"] = "불러오기 설정 붙여넣기"
L["Paste Settings"] = "붙여넣기 설정"
L["Paste text below"] = "아래에 문자를 붙여 넣으세요."
L["Paste Trigger Settings"] = "활성 조건 설정 붙여넣기"
--[[Translation missing --]]
L["Places a tick on the bar"] = "Places a tick on the bar"
L["Play Sound"] = "소리 재생"
L["Position Settings"] = "자리 설정"
L["Portrait Zoom"] = "초상화 확대"
L["Position Settings"] = "위치 설정"
--[[Translation missing --]]
L["Preferred Match"] = "Preferred Match"
L["Preset"] = "프리셋"
--[[Translation missing --]]
L["Press Ctrl+C to copy"] = "Press Ctrl+C to copy"
L["Premade Snippets"] = "Premade Snippets"
L["Preset"] = "프리셋"
L["Press Ctrl+C to copy"] = "복사하려면 Ctrl+C를 누르세요"
L["Press Ctrl+C to copy the URL"] = "URL을 복사하려면 Ctrl+C를 누르세요"
--[[Translation missing --]]
L["Prevent Merging"] = "Prevent Merging"
L["Processed %i chars"] = "%i 문자 복사됨"
@@ -613,28 +652,27 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Purple Rune"] = "보라색 룬"
L["Put this display in a group"] = "이 디스플레이를 그룹에 넣기"
L["Radius"] = "반경"
--[[Translation missing --]]
L["Raid Role"] = "Raid Role"
L["Re-center X"] = "내부 X 좌표"
L["Re-center Y"] = "내부 Y 좌표"
--[[Translation missing --]]
L["Regions of type \"%s\" are not supported."] = "Regions of type \"%s\" are not supported."
L["Remaining Time"] = "남은 시간"
L["Remaining Time Precision"] = "남은 시간 정밀도"
L["Remove"] = "제거"
L["Remove this display from its group"] = "이 디스플레이를 그룹에서 제거하기"
L["Remove this property"] = "이 속성 제거"
L["Rename"] = "이름 변경"
L["Repeat After"] = "반복 횟수"
--[[Translation missing --]]
L["Repeat every"] = "Repeat every"
--[[Translation missing --]]
L["Require unit from trigger"] = "Require unit from trigger"
L["Repeat every"] = "매번 반복"
L["Report bugs on our issue tracker."] = "이슈 트래커에 버그를 알립니다."
L["Require unit from trigger"] = "활성 조건에서 유닛 필요"
L["Required for Activation"] = "활성화에 필요"
L["Reset all options to their default values."] = "모든 옵션을 기본값으로 재설정하십시오."
--[[Translation missing --]]
L["Reset Entry"] = "Reset Entry"
L["Reset to Defaults"] = "기본값으로 재설정"
--[[Translation missing --]]
L["Right"] = "Right"
L["Right"] = "오른쪽"
L["Right 2 HUD position"] = "우측 2 HUD 위치"
L["Right HUD position"] = "우측 HUD 위치"
L["Right-click for more options"] = "우클릭 - 추가 옵션"
@@ -644,10 +682,9 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Rotate Text"] = "문자 회전"
L["Rotation"] = "회전"
L["Rotation Mode"] = "회전 모드"
--[[Translation missing --]]
L["Row Space"] = "Row Space"
--[[Translation missing --]]
L["Row Width"] = "Row Width"
L["Row Space"] = "행 간격"
L["Row Width"] = "행 넓이"
L["Rows"] = ""
L["Same"] = "동일한"
L["Scale"] = "크기 비율"
L["Search"] = "검색"
@@ -658,11 +695,9 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
--[[Translation missing --]]
L["Separator text"] = "Separator text"
L["Set Parent to Anchor"] = "부모를 고정기로 설정"
L["Set Thumbnail Icon"] = "썸네일 아이콘 설정"
--[[Translation missing --]]
L["Set Thumbnail Icon"] = "Set Thumbnail Icon"
L["Set tooltip description"] = "툴팁 설명 설정"
--[[Translation missing --]]
L["Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visiblility and scale."] = "Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visiblility and scale."
L["Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visibility and scale."] = "Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visibility and scale."
L["Settings"] = "설정"
L["Shadow Color"] = "그림자 색상"
L["Shadow X Offset"] = "그림자 X 좌표"
@@ -685,22 +720,23 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Show Spark"] = "섬광 표시"
L["Show Text"] = "문자 표시"
L["Show this group's children"] = "이 그룹의 자식 표시"
L["Shows a 3D model from the game files"] = "게임 데이터의 3D 모델을 표시합니다"
--[[Translation missing --]]
L["Shows a border"] = "Shows a border"
L["Show Tick"] = "Show Tick"
L["Shows a 3D model from the game files"] = "게임 데이터의 3D 모델을 표시합니다"
L["Shows a border"] = "테두리 표시"
L["Shows a custom texture"] = "사용자 설정 텍스쳐 표시"
--[[Translation missing --]]
L["Shows a glow"] = "Shows a glow"
--[[Translation missing --]]
L["Shows a model"] = "Shows a model"
L["Shows a model"] = "모델을 표시합니다"
L["Shows a progress bar with name, timer, and icon"] = "이름, 타이머, 아이콘과 함께 진행 바를 표시합니다"
L["Shows a spell icon with an optional cooldown overlay"] = "재사용 대기시간 오버레이와 함께 주문 아이콘을 표시합니다"
--[[Translation missing --]]
L["Shows a stop motion textures"] = "Shows a stop motion textures"
L["Shows a texture that changes based on duration"] = "지속시간에 따라 변화하는 텍스쳐를 표시합니다"
L["Shows one or more lines of text, which can include dynamic information such as progress or stacks"] = "여러 줄의 문자를 표시합니다, 진행 시간 또는 중첩과 같은 여러 정보를 포함할 수 있습니다"
L["Simple"] = "단순"
L["Size"] = "크기"
--[[Translation missing --]]
L["Skip this Version"] = "Skip this Version"
L["Skip this Version"] = "이 버전 건너뛰기"
L["Slant Amount"] = "기울기 양"
L["Slant Mode"] = "기울기 모드"
L["Slanted"] = "기울임"
@@ -712,6 +748,8 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Small Icon"] = "작은 아이콘"
L["Smooth Progress"] = "부드러운 진행"
--[[Translation missing --]]
L["Snippets"] = "Snippets"
--[[Translation missing --]]
L["Soft Max"] = "Soft Max"
--[[Translation missing --]]
L["Soft Min"] = "Soft Min"
@@ -720,6 +758,8 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Sound Channel"] = "소리 채널"
L["Sound File Path"] = "소리 파일 경로"
L["Sound Kit ID"] = "소리 Kit ID"
--[[Translation missing --]]
L["Source"] = "Source"
L["Space"] = "공간"
L["Space Horizontally"] = "수평 공간"
L["Space Vertically"] = "수직 공간"
@@ -742,8 +782,9 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Stealable"] = "훔치기 가능"
--[[Translation missing --]]
L["Step Size"] = "Step Size"
--[[Translation missing --]]
L["Stop ignoring Updates"] = "Stop ignoring Updates"
L["Stop ignoring Updates"] = "업데이트 무시 중지"
L["Stop Motion"] = "스톱 모션"
L["Stop Motion Settings"] = "스톱 모션 설정"
L["Stop Sound"] = "소리 중지"
L["Sub Elements"] = "하위 요소"
L["Sub Option %i"] = "하위 옵션 %i"
@@ -762,16 +803,18 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["The type of trigger"] = "활성 조건의 유형"
--[[Translation missing --]]
L["Then "] = "Then "
--[[Translation missing --]]
L["Thickness"] = "Thickness"
--[[Translation missing --]]
L["This adds %tooltip, %tooltip1, %tooltip2, %tooltip3 as text replacements."] = "This adds %tooltip, %tooltip1, %tooltip2, %tooltip3 as text replacements."
--[[Translation missing --]]
L["This aura has legacy aura trigger(s). Convert them to the new system to benefit from enhanced performance and features"] = "This aura has legacy aura trigger(s). Convert them to the new system to benefit from enhanced performance and features"
L["Thickness"] = "굵기"
L["This adds %tooltip, %tooltip1, %tooltip2, %tooltip3 as text replacements."] = "텍스트를 %tooltip, %tooltip1, %tooltip2, %tooltip3 로 대체 합니다"
L["This display is currently loaded"] = "이 디스플레이는 불러온 상태입니다"
L["This display is not currently loaded"] = "이 디스플레이는 불러오지 않았습니다"
L["This region of type \"%s\" is not supported."] = "이 영역은 \"%s\" 유형을 지원하지 않습니다."
L["This setting controls what widget is generated in user mode."] = "이 설정은 사용자 모드에서 생성된 위젯을 제어합니다."
--[[Translation missing --]]
L["Tick %s"] = "Tick %s"
--[[Translation missing --]]
L["Tick Mode"] = "Tick Mode"
--[[Translation missing --]]
L["Tick Placement"] = "Tick Placement"
L["Time in"] = "시간 단위"
L["Tiny Icon"] = "더 작은 아이콘"
L["To Frame's"] = "프레임의 다음 지점:"
@@ -793,45 +836,54 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Top HUD position"] = "상단 HUD 위치"
L["Top Left"] = "왼쪽 위"
L["Top Right"] = "오른쪽 위"
--[[Translation missing --]]
L["Total Angle"] = "Total Angle"
L["Total Time"] = "전체 시간"
L["Total Time Precision"] = "전체 시간 정밀도"
L["Trigger"] = "활성 조건"
L["Trigger %d"] = "%d 활성 조건"
L["Trigger %s"] = "활성 조건 %s"
L["Trigger Combination"] = "활성 조건 조합"
L["True"] = ""
L["Type"] = "유형"
--[[Translation missing --]]
L["Type 'select' for '%s' requires a values member'"] = "Type 'select' for '%s' requires a values member'"
L["Ungroup"] = "그룹 해제"
L["Unit"] = "유닛"
--[[Translation missing --]]
L["Unit %s is not a valid unit for RegisterUnitEvent"] = "Unit %s is not a valid unit for RegisterUnitEvent"
L["Unit Count"] = "유닛 수"
L["Unit Frame"] = "유닛 프레임"
L["Unit Frames"] = "유닛 프레임"
--[[Translation missing --]]
L["Unit Frame"] = "Unit Frame"
L["Unit Name Filter"] = "Unit Name Filter"
--[[Translation missing --]]
L["Unit Frames"] = "Unit Frames"
L["UnitName Filter"] = "UnitName Filter"
--[[Translation missing --]]
L["Unknown property '%s' found in '%s'"] = "Unknown property '%s' found in '%s'"
L["Unlike the start or finish animations, the main animation will loop over and over until the display is hidden."] = "시작 또는 종료 애니메이션과 달리 메인 애니메이션은 디스플레이가 숨겨질 때까지 계속 반복됩니다."
L["Up"] = "위로"
--[[Translation missing --]]
L["Update %s by %s"] = "Update %s by %s"
L["Update Auras"] = "효과 업데이트"
L["Update Custom Text On..."] = "사용자 설정 문자 갱신 중..."
--[[Translation missing --]]
L["Update in Group"] = "Update in Group"
--[[Translation missing --]]
L["Update this Aura"] = "Update this Aura"
L["Update this Aura"] = "이 효과 업데이트"
L["URL"] = "URL"
L["Use Custom Color"] = "사용자 설정 색상 사용"
--[[Translation missing --]]
L["Use Display Info Id"] = "Use Display Info Id"
L["Use Full Scan (High CPU)"] = "전체 스캔 사용 (높은 CPU 사용률)"
L["Use Display Info Id"] = "디스플레이 정보 ID 사용"
L["Use Full Scan (High CPU)"] = "전체 스캔 사용 (높은 CPU 이용률)"
--[[Translation missing --]]
L["Use nth value from tooltip:"] = "Use nth value from tooltip:"
L["Use SetTransform"] = "SetTransform 사용"
L["Use Texture"] = "텍스쳐 사용"
L["Use tooltip \"size\" instead of stacks"] = "중첩 대신 툴팁 \"크기\" 사용"
L["Use Tooltip Information"] = "툴팁 정보 사용"
L["Used in Auras:"] = "사용되는 효과:"
L["Used in auras:"] = "사용되는 효과:"
L["Value %i"] = "값 %i"
--[[Translation missing --]]
L["Values are in normalized rgba format."] = "Values are in normalized rgba format."
L["Uses UnitIsVisible() to check if in range. This is polled every second."] = "Uses UnitIsVisible() to check if in range. This is polled every second."
L["Value %i"] = "값 %i"
L["Values are in normalized rgba format."] = "값은 정규화된 rgba 형식입니다."
L["Values:"] = "값:"
L["Version: "] = "버전:"
L["Vertical Align"] = "수직 정렬"
@@ -846,13 +898,18 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["X Rotation"] = "X 회전"
L["X Scale"] = "가로 크기"
L["X-Offset"] = "X-좌표"
L["x-Offset"] = "X-좌표"
L["Y Offset"] = "Y 좌표"
L["Y Rotation"] = "Y 회전"
L["Y Scale"] = "세로 크기"
L["Yellow Rune"] = "노란색 룬"
L["Yes"] = ""
L["Y-Offset"] = "Y-좌표"
L["y-Offset"] = "Y-좌표"
L["You are about to delete %d aura(s). |cFFFF0000This cannot be undone!|r Would you like to continue?"] = "효과 %d개를 삭제하려고 합니다. |cFFFF0000이는 취소할 수 없습니다!|r 계속할까요?"
--[[Translation missing --]]
L["You are about to delete a trigger. |cFFFF0000This cannot be undone!|r Would you like to continue?"] = "You are about to delete a trigger. |cFFFF0000This cannot be undone!|r Would you like to continue?"
--[[Translation missing --]]
L["Your Saved Snippets"] = "Your Saved Snippets"
L["Z Offset"] = "Z 좌표"
L["Z Rotation"] = "Z 회전"
L["Zoom"] = "확대"
+220 -47
View File
@@ -7,7 +7,11 @@ end
local L = WeakAuras.L
-- WeakAuras/Options
--[[Translation missing --]]
L[" and |cFFFF0000mirrored|r"] = " and |cFFFF0000mirrored|r"
L["-- Do not remove this comment, it is part of this trigger: "] = "-- Não remova este comentário, ele é parte deste gatilho:"
--[[Translation missing --]]
L[" rotated |cFFFF0000%s|r degrees"] = " rotated |cFFFF0000%s|r degrees"
L["% of Progress"] = "% do progresso"
L["%i auras selected"] = "%i auras selecionadas"
L["%i Matches"] = "%i resultados"
@@ -35,8 +39,24 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["%s, offset: %0.2f;%0.2f"] = "%s, offset: %0.2f;%0.2f"
--[[Translation missing --]]
L["%s|cFFFF0000custom|r texture with |cFFFF0000%s|r blend mode%s%s"] = "%s|cFFFF0000custom|r texture with |cFFFF0000%s|r blend mode%s%s"
--[[Translation missing --]]
L["(Right click to rename)"] = "(Right click to rename)"
--[[Translation missing --]]
L["|c%02x%02x%02x%02xCustom Color|r"] = "|c%02x%02x%02x%02xCustom Color|r"
--[[Translation missing --]]
L["|cFFE0E000Note:|r This sets the description only on '%s'"] = "|cFFE0E000Note:|r This sets the description only on '%s'"
--[[Translation missing --]]
L["|cFFE0E000Note:|r This sets the URL on all selected auras"] = "|cFFE0E000Note:|r This sets the URL on all selected auras"
--[[Translation missing --]]
L["|cFFE0E000Note:|r This sets the URL on this group and all its members."] = "|cFFE0E000Note:|r This sets the URL on this group and all its members."
--[[Translation missing --]]
L["|cFFFF0000Automatic|r length"] = "|cFFFF0000Automatic|r length"
--[[Translation missing --]]
L["|cFFFF0000default|r texture"] = "|cFFFF0000default|r texture"
--[[Translation missing --]]
L["|cFFFF0000desaturated|r "] = "|cFFFF0000desaturated|r "
--[[Translation missing --]]
L["|cFFFF0000Note:|r The unit '%s' is not a trackable unit."] = "|cFFFF0000Note:|r The unit '%s' is not a trackable unit."
--[[Translation missing --]]
L["|cFFffcc00Anchors:|r Anchored |cFFFF0000%s|r to frame's |cFFFF0000%s|r"] = "|cFFffcc00Anchors:|r Anchored |cFFFF0000%s|r to frame's |cFFFF0000%s|r"
@@ -49,7 +69,13 @@ local L = WeakAuras.L
--[[Translation missing --]]
L["|cFFffcc00Extra Options:|r"] = "|cFFffcc00Extra Options:|r"
--[[Translation missing --]]
L["|cFFffcc00Extra:|r %s and %s %s"] = "|cFFffcc00Extra:|r %s and %s %s"
--[[Translation missing --]]
L["|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s"] = "|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s"
--[[Translation missing --]]
L["|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s%s"] = "|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s%s"
--[[Translation missing --]]
L["|cFFffcc00Format Options|r"] = "|cFFffcc00Format Options|r"
L["1 Match"] = "1 resultado"
L["A 20x20 pixels icon"] = "Um ícone de 20x20 pixels"
L["A 32x32 pixels icon"] = "Um ícone de 32x32 pixels"
@@ -61,6 +87,8 @@ local L = WeakAuras.L
L["A Unit ID (e.g., party1)."] = "A Unit ID (e.g., party1)."
L["Actions"] = "Ações"
--[[Translation missing --]]
L["Add"] = "Add"
--[[Translation missing --]]
L["Add %s"] = "Add %s"
L["Add a new display"] = "Adicionar um novo display"
L["Add Condition"] = "Adicionar condição"
@@ -73,11 +101,16 @@ local L = WeakAuras.L
L["Add Overlay"] = "Add Overlay"
L["Add Property Change"] = "Adicionar mudança de propriedade"
--[[Translation missing --]]
L["Add Snippet"] = "Add Snippet"
--[[Translation missing --]]
L["Add Sub Option"] = "Add Sub Option"
L["Add to group %s"] = "Adicionar ao grupo %s"
L["Add to new Dynamic Group"] = "Adicionar a um novo Grupo Dinâmico"
L["Add to new Group"] = "Adicionar a um novo Grupo"
L["Add Trigger"] = "Adicionar Gatilho"
--[[Translation missing --]]
L["Add Trigger"] = "Add Trigger"
--[[Translation missing --]]
L["Additional Events"] = "Additional Events"
L["Addon"] = "Addon"
L["Addons"] = "Addons"
L["Advanced"] = "Avançado"
@@ -106,6 +139,10 @@ local L = WeakAuras.L
L["Animate"] = "Animar"
L["Animated Expand and Collapse"] = "Animação expande e esvai"
L["Animates progress changes"] = "Anima mudanças no progresso"
--[[Translation missing --]]
L["Animation End"] = "Animation End"
--[[Translation missing --]]
L["Animation Mode"] = "Animation Mode"
L["Animation relative duration description"] = [=[A duração da animação relativa ao tempo de duração do display, expresso como fração (1/2), porcentagem (50%), ou decimal. (0.5)
|cFFFF0000Nota:|r se um display não tiver progresso (o gatilho é não-temporal, é aura sem duração, etc), a animação não irá tocar.
@@ -114,12 +151,12 @@ Se a duração da animação estiver setada para |cFF00CC0010%|r, e o display do
Se a duração da animação estiver setada para |cFF00C0010%|r, e o gatilho do display for um benefício que não tem duração, nenhum começõ de animação irá tocar (no entanto, tocaria se voce especificasse uma duração em segundos)."
WeakAuras → Opções → Opções ]=]
L["Animation Sequence"] = "Sequência da animação"
--[[Translation missing --]]
L["Animation Start"] = "Animation Start"
L["Animations"] = "Animações"
L["Any of"] = "Qualquer"
L["Apply Template"] = "Aplicar Modelo"
--[[Translation missing --]]
L["Arc Length"] = "Arc Length"
--[[Translation missing --]]
L["Arcane Orb"] = "Arcane Orb"
--[[Translation missing --]]
L["At a position a bit left of Left HUD position."] = "At a position a bit left of Left HUD position."
@@ -127,6 +164,10 @@ WeakAuras → Opções → Opções ]=]
L["At a position a bit left of Right HUD position"] = "At a position a bit left of Right HUD position"
--[[Translation missing --]]
L["At the same position as Blizzard's spell alert"] = "At the same position as Blizzard's spell alert"
--[[Translation missing --]]
L[ [=[Aura is
Off Screen]=] ] = [=[Aura is
Off Screen]=]
--[[Translation missing --]]
L["Aura Name"] = "Aura Name"
--[[Translation missing --]]
@@ -136,42 +177,34 @@ WeakAuras → Opções → Opções ]=]
L["Aura(s)"] = "Aura(s)"
--[[Translation missing --]]
L["Author Options"] = "Author Options"
L["Auto"] = "Auto"
--[[Translation missing --]]
L["Auto-Clone (Show All Matches)"] = "Auto-Clone (Show All Matches)"
--[[Translation missing --]]
L["Auto-cloning enabled"] = "Auto-cloning enabled"
--[[Translation missing --]]
L["Automatic"] = "Automatic"
L["Automatic Icon"] = "Ícone automático"
--[[Translation missing --]]
L["Automatic length"] = "Automatic length"
--[[Translation missing --]]
L["Backdrop Color"] = "Backdrop Color"
--[[Translation missing --]]
L["Backdrop in Front"] = "Backdrop in Front"
--[[Translation missing --]]
L["Backdrop Style"] = "Backdrop Style"
--[[Translation missing --]]
L["Background"] = "Background"
L["Background Color"] = "Cor de fundo"
--[[Translation missing --]]
L["Background Inner"] = "Background Inner"
L["Background Offset"] = "Posicionamento do fundo"
L["Background Texture"] = "Textura do fundo"
--[[Translation missing --]]
L["Bar"] = "Bar"
L["Bar Alpha"] = "Transparência da barra"
L["Bar Color"] = "Cor da barra"
--[[Translation missing --]]
L["Bar Color Settings"] = "Bar Color Settings"
--[[Translation missing --]]
L["Bar Inner"] = "Bar Inner"
L["Bar Texture"] = "Textura da barra"
L["Big Icon"] = "Ícone Grande"
--[[Translation missing --]]
L["Blacklisted Aura Name"] = "Blacklisted Aura Name"
--[[Translation missing --]]
L["Blacklisted Exact Spell ID(s)"] = "Blacklisted Exact Spell ID(s)"
--[[Translation missing --]]
L["Blacklisted Name(s)"] = "Blacklisted Name(s)"
--[[Translation missing --]]
L["Blacklisted Spell ID"] = "Blacklisted Spell ID"
--[[Translation missing --]]
L["Blend Mode"] = "Blend Mode"
--[[Translation missing --]]
L["Blue Rune"] = "Blue Rune"
@@ -201,27 +234,28 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Bracket Matching"] = "Bracket Matching"
--[[Translation missing --]]
L["Browse Wago, the largest collection of auras."] = "Browse Wago, the largest collection of auras."
--[[Translation missing --]]
L["Can be a Name or a Unit ID (e.g. party1). A name only works on friendly players in your group."] = "Can be a Name or a Unit ID (e.g. party1). A name only works on friendly players in your group."
--[[Translation missing --]]
L["Can be a UID (e.g., party1)."] = "Can be a UID (e.g., party1)."
L["Cancel"] = "Cancelar"
--[[Translation missing --]]
L["Center"] = "Center"
L["Channel Number"] = "Número do canal"
L["Chat Message"] = "Mensagem do Chat"
--[[Translation missing --]]
L["Chat with WeakAuras experts on our Discord server."] = "Chat with WeakAuras experts on our Discord server."
L["Check On..."] = "Verificar..."
--[[Translation missing --]]
L["Check out our wiki for a large collection of examples and snippets."] = "Check out our wiki for a large collection of examples and snippets."
L["Children:"] = "Criança:"
L["Choose"] = "Escolher"
L["Choose Trigger"] = "Escolher o gatilho"
L["Choose whether the displayed icon is automatic or defined manually"] = "Escolher se o ícone mostrado é automático ou definido manualmente"
--[[Translation missing --]]
L["Class"] = "Class"
--[[Translation missing --]]
L["Clip Overlays"] = "Clip Overlays"
--[[Translation missing --]]
L["Clipped by Progress"] = "Clipped by Progress"
--[[Translation missing --]]
L["Clone option enabled dialog"] = "Clone option enabled dialog"
L["Close"] = "Fechar"
--[[Translation missing --]]
L["Collapse"] = "Collapse"
@@ -237,6 +271,8 @@ WeakAuras → Opções → Opções ]=]
L["Column Height"] = "Column Height"
--[[Translation missing --]]
L["Column Space"] = "Column Space"
--[[Translation missing --]]
L["Columns"] = "Columns"
L["Combinations"] = "Combinações"
--[[Translation missing --]]
L["Combine Matches Per Unit"] = "Combine Matches Per Unit"
@@ -244,6 +280,8 @@ WeakAuras → Opções → Opções ]=]
L["Common Text"] = "Common Text"
--[[Translation missing --]]
L["Compare against the number of units affected."] = "Compare against the number of units affected."
--[[Translation missing --]]
L["Compatibility Options"] = "Compatibility Options"
L["Compress"] = "Comprimir"
--[[Translation missing --]]
L["Condition %i"] = "Condition %i"
@@ -268,7 +306,8 @@ WeakAuras → Opções → Opções ]=]
L["Copy settings..."] = "Copiar configurações"
--[[Translation missing --]]
L["Copy to all auras"] = "Copy to all auras"
L["Copy URL"] = "Copiar URL"
--[[Translation missing --]]
L["Could not parse '%s'. Expected a table."] = "Could not parse '%s'. Expected a table."
L["Count"] = "Contar"
--[[Translation missing --]]
L["Counts the number of matches over all units."] = "Counts the number of matches over all units."
@@ -280,12 +319,18 @@ WeakAuras → Opções → Opções ]=]
L["Custom"] = "Custom"
--[[Translation missing --]]
L["Custom Anchor"] = "Custom Anchor"
--[[Translation missing --]]
L["Custom Background"] = "Custom Background"
--[[Translation missing --]]
L["Custom Check"] = "Custom Check"
L["Custom Code"] = "Código personalizado"
--[[Translation missing --]]
L["Custom Color"] = "Custom Color"
--[[Translation missing --]]
L["Custom Configuration"] = "Custom Configuration"
--[[Translation missing --]]
L["Custom Foreground"] = "Custom Foreground"
--[[Translation missing --]]
L["Custom Frames"] = "Custom Frames"
--[[Translation missing --]]
L["Custom Function"] = "Custom Function"
@@ -314,8 +359,9 @@ WeakAuras → Opções → Opções ]=]
L["Delete children and group"] = "Delete children and group"
--[[Translation missing --]]
L["Delete Entry"] = "Delete Entry"
L["Delete Trigger"] = "Apagar gatilho"
L["Desaturate"] = "Descolorir"
--[[Translation missing --]]
L["Description"] = "Description"
L["Description Text"] = "Texto Descritivo"
--[[Translation missing --]]
L["Determines how many entries can be in the table."] = "Determines how many entries can be in the table."
@@ -325,7 +371,6 @@ WeakAuras → Opções → Opções ]=]
L["Disallow Entry Reordering"] = "Disallow Entry Reordering"
L["Discrete Rotation"] = "Rotação discreta"
L["Display"] = "Mostruário"
L["Display Icon"] = "Ícone do mostruário"
--[[Translation missing --]]
L["Display Name"] = "Display Name"
L["Display Text"] = "Texto do mostruário"
@@ -336,12 +381,12 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Do not group this display"] = "Do not group this display"
--[[Translation missing --]]
L["Documentation"] = "Documentation"
--[[Translation missing --]]
L["Done"] = "Done"
--[[Translation missing --]]
L["Don't skip this Version"] = "Don't skip this Version"
--[[Translation missing --]]
L["Down"] = "Down"
--[[Translation missing --]]
L["Drag to move"] = "Drag to move"
--[[Translation missing --]]
L["Duplicate"] = "Duplicate"
@@ -370,6 +415,10 @@ WeakAuras → Opções → Opções ]=]
L["Edge"] = "Edge"
--[[Translation missing --]]
L["eliding"] = "eliding"
--[[Translation missing --]]
L["Else If"] = "Else If"
--[[Translation missing --]]
L["Else If Trigger %s"] = "Else If Trigger %s"
L["Enabled"] = "Habilitado"
--[[Translation missing --]]
L["End Angle"] = "End Angle"
@@ -383,6 +432,8 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Enter Author Mode"] = "Enter Author Mode"
--[[Translation missing --]]
L["Enter in a value for the tick's placement."] = "Enter in a value for the tick's placement."
--[[Translation missing --]]
L["Enter User Mode"] = "Enter User Mode"
--[[Translation missing --]]
L["Enter user mode."] = "Enter user mode."
@@ -418,6 +469,10 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Fade Out"] = "Fade Out"
--[[Translation missing --]]
L["Fallback"] = "Fallback"
--[[Translation missing --]]
L["Fallback Icon"] = "Fallback Icon"
--[[Translation missing --]]
L["False"] = "False"
--[[Translation missing --]]
L["Fetch Affected/Unaffected Names"] = "Fetch Affected/Unaffected Names"
@@ -425,6 +480,20 @@ WeakAuras → Opções → Opções ]=]
L["Filter by Class"] = "Filter by Class"
--[[Translation missing --]]
L["Filter by Group Role"] = "Filter by Group Role"
--[[Translation missing --]]
L["Filter by Nameplate Type"] = "Filter by Nameplate Type"
--[[Translation missing --]]
L["Filter by Raid Role"] = "Filter by Raid Role"
--[[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["Find Auras"] = "Find Auras"
L["Finish"] = "Finalizar"
--[[Translation missing --]]
L["Fire Orb"] = "Fire Orb"
@@ -435,8 +504,18 @@ WeakAuras → Opções → Opções ]=]
L["Foreground"] = "Foreground"
L["Foreground Color"] = "Cor do primeiro plano"
L["Foreground Texture"] = "Textura do primeiro plano"
--[[Translation missing --]]
L["Format"] = "Format"
--[[Translation missing --]]
L["Format for %s"] = "Format for %s"
--[[Translation missing --]]
L["Found a Bug?"] = "Found a Bug?"
L["Frame"] = "Quadro"
--[[Translation missing --]]
L["Frame Count"] = "Frame Count"
--[[Translation missing --]]
L["Frame Rate"] = "Frame Rate"
--[[Translation missing --]]
L["Frame Selector"] = "Frame Selector"
L["Frame Strata"] = "Camada do quadro"
--[[Translation missing --]]
@@ -446,6 +525,10 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["From version %s to version %s"] = "From version %s to version %s"
--[[Translation missing --]]
L["Full Circle"] = "Full Circle"
--[[Translation missing --]]
L["Get Help"] = "Get Help"
--[[Translation missing --]]
L["Global Conditions"] = "Global Conditions"
--[[Translation missing --]]
L["Glow %s"] = "Glow %s"
@@ -475,11 +558,15 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Group contains updates from Wago"] = "Group contains updates from Wago"
--[[Translation missing --]]
L["Group Description"] = "Group Description"
--[[Translation missing --]]
L["Group Icon"] = "Group Icon"
--[[Translation missing --]]
L["Group key"] = "Group key"
L["Group Member Count"] = "Contagem dos membros do grupo"
--[[Translation missing --]]
L["Group Options"] = "Group Options"
--[[Translation missing --]]
L["Group Role"] = "Group Role"
--[[Translation missing --]]
L["Group Scale"] = "Group Scale"
@@ -509,6 +596,8 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Horizontal Bar"] = "Horizontal Bar"
--[[Translation missing --]]
L["Hostility"] = "Hostility"
--[[Translation missing --]]
L["Huge Icon"] = "Huge Icon"
--[[Translation missing --]]
L["Hybrid Position"] = "Hybrid Position"
@@ -524,6 +613,8 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Icon Settings"] = "Icon Settings"
--[[Translation missing --]]
L["Icon Source"] = "Icon Source"
--[[Translation missing --]]
L["If"] = "If"
--[[Translation missing --]]
L["If checked, then the user will see a multi line edit box. This is useful for inputting large amounts of text."] = "If checked, then the user will see a multi line edit box. This is useful for inputting large amounts of text."
@@ -546,13 +637,31 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Ignore all Updates"] = "Ignore all Updates"
--[[Translation missing --]]
L["Ignore Dead"] = "Ignore Dead"
--[[Translation missing --]]
L["Ignore Disconnected"] = "Ignore Disconnected"
--[[Translation missing --]]
L["Ignore Lua Errors on OPTIONS event"] = "Ignore Lua Errors on OPTIONS event"
--[[Translation missing --]]
L["Ignore out of checking range"] = "Ignore out of checking range"
--[[Translation missing --]]
L["Ignore Self"] = "Ignore Self"
--[[Translation missing --]]
L["Ignore self"] = "Ignore self"
L["Ignored"] = "Ignorado"
--[[Translation missing --]]
L["Ignored Aura Name"] = "Ignored Aura Name"
--[[Translation missing --]]
L["Ignored Exact Spell ID(s)"] = "Ignored Exact Spell ID(s)"
--[[Translation missing --]]
L["Ignored Name(s)"] = "Ignored Name(s)"
--[[Translation missing --]]
L["Ignored Spell ID"] = "Ignored Spell ID"
L["Import"] = "Importar"
L["Import a display from an encoded string"] = "Importar um display de um string codificado"
--[[Translation missing --]]
L["Information"] = "Information"
--[[Translation missing --]]
L["Inner"] = "Inner"
--[[Translation missing --]]
L["Invalid Item Name/ID/Link"] = "Invalid Item Name/ID/Link"
@@ -561,6 +670,10 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Invalid Spell Name/ID/Link"] = "Invalid Spell Name/ID/Link"
--[[Translation missing --]]
L["Invalid type for '%s'. Expected 'bool', 'number', 'select', 'string', 'timer' or 'elapsedTimer'."] = "Invalid type for '%s'. Expected 'bool', 'number', 'select', 'string', 'timer' or 'elapsedTimer'."
--[[Translation missing --]]
L["Invalid type for property '%s' in 's'. Expected '%s'"] = "Invalid type for property '%s' in 's'. Expected '%s'"
--[[Translation missing --]]
L["Inverse"] = "Inverse"
--[[Translation missing --]]
L["Inverse Slant"] = "Inverse Slant"
@@ -570,6 +683,8 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Keep Aspect Ratio"] = "Keep Aspect Ratio"
--[[Translation missing --]]
L["Keep your Wago imports up to date with the Companion App."] = "Keep your Wago imports up to date with the Companion App."
--[[Translation missing --]]
L["Large Input"] = "Large Input"
--[[Translation missing --]]
L["Leaf"] = "Leaf"
@@ -580,10 +695,10 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Left HUD position"] = "Left HUD position"
--[[Translation missing --]]
L["Legacy Aura Trigger"] = "Legacy Aura Trigger"
--[[Translation missing --]]
L["Length"] = "Length"
--[[Translation missing --]]
L["Length of |cFFFF0000%s|r"] = "Length of |cFFFF0000%s|r"
--[[Translation missing --]]
L["Limit"] = "Limit"
--[[Translation missing --]]
L["Lines & Particles"] = "Lines & Particles"
@@ -591,6 +706,8 @@ WeakAuras → Opções → Opções ]=]
L["Load"] = "Load"
L["Loaded"] = "Carrregar"
--[[Translation missing --]]
L["Lock Positions"] = "Lock Positions"
--[[Translation missing --]]
L["Loop"] = "Loop"
--[[Translation missing --]]
L["Low Mana"] = "Low Mana"
@@ -601,6 +718,8 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Match Count"] = "Match Count"
--[[Translation missing --]]
L["Matches the height setting of a horizontal bar or width for a vertical bar."] = "Matches the height setting of a horizontal bar or width for a vertical bar."
--[[Translation missing --]]
L["Max"] = "Max"
--[[Translation missing --]]
L["Max Length"] = "Max Length"
@@ -641,7 +760,6 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Move Up"] = "Move Up"
L["Multiple Displays"] = "Múltiplos displays"
L["Multiple Triggers"] = "Múltiplos gatilhos"
--[[Translation missing --]]
L["Multiselect ignored tooltip"] = "Multiselect ignored tooltip"
--[[Translation missing --]]
@@ -654,29 +772,35 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Name(s)"] = "Name(s)"
--[[Translation missing --]]
L["Negator"] = "Negador"
L["Name:"] = "Name:"
--[[Translation missing --]]
L["Never"] = "Never"
L["Nameplate"] = "Nameplate"
--[[Translation missing --]]
L["Nameplates"] = "Nameplates"
L["Negator"] = "Negador"
--[[Translation missing --]]
L["New Aura"] = "New Aura"
--[[Translation missing --]]
L["New Value"] = "New Value"
L["No"] = "Não"
--[[Translation missing --]]
L["No Children"] = "No Children"
--[[Translation missing --]]
L["No tooltip text"] = "No tooltip text"
--[[Translation missing --]]
L["None"] = "None"
--[[Translation missing --]]
L["Not a table"] = "Not a table"
--[[Translation missing --]]
L["Not all children have the same value for this option"] = "Not all children have the same value for this option"
L["Not Loaded"] = "Não carregado"
--[[Translation missing --]]
L["Note: Automated Messages to SAY and YELL are blocked outside of Instances."] = "Note: Automated Messages to SAY and YELL are blocked outside of Instances."
--[[Translation missing --]]
L["Note: The legacy buff trigger is now permanently disabled. It will be removed in the near future."] = "Note: The legacy buff trigger is now permanently disabled. It will be removed in the near future."
--[[Translation missing --]]
L["Number of Entries"] = "Number of Entries"
--[[Translation missing --]]
L["Offer a guided way to create auras for your character"] = "Offer a guided way to create auras for your character"
--[[Translation missing --]]
L["Offset by |cFFFF0000%s|r/|cFFFF0000%s|r"] = "Offset by |cFFFF0000%s|r/|cFFFF0000%s|r"
L["Okay"] = "Okay"
L["On Hide"] = "Quando sumir"
--[[Translation missing --]]
@@ -738,16 +862,24 @@ WeakAuras → Opções → Opções ]=]
L["Paste text below"] = "Paste text below"
--[[Translation missing --]]
L["Paste Trigger Settings"] = "Paste Trigger Settings"
--[[Translation missing --]]
L["Places a tick on the bar"] = "Places a tick on the bar"
L["Play Sound"] = "Reproduzir som"
--[[Translation missing --]]
L["Portrait Zoom"] = "Portrait Zoom"
--[[Translation missing --]]
L["Position Settings"] = "Position Settings"
--[[Translation missing --]]
L["Preferred Match"] = "Preferred Match"
--[[Translation missing --]]
L["Premade Snippets"] = "Premade Snippets"
--[[Translation missing --]]
L["Preset"] = "Preset"
--[[Translation missing --]]
L["Press Ctrl+C to copy"] = "Press Ctrl+C to copy"
--[[Translation missing --]]
L["Press Ctrl+C to copy the URL"] = "Press Ctrl+C to copy the URL"
--[[Translation missing --]]
L["Prevent Merging"] = "Prevent Merging"
--[[Translation missing --]]
L["Processed %i chars"] = "Processed %i chars"
@@ -763,13 +895,14 @@ WeakAuras → Opções → Opções ]=]
L["Put this display in a group"] = "Put this display in a group"
--[[Translation missing --]]
L["Radius"] = "Radius"
--[[Translation missing --]]
L["Raid Role"] = "Raid Role"
L["Re-center X"] = "Recentralizar X"
L["Re-center Y"] = "Recentralizar Y"
--[[Translation missing --]]
L["Regions of type \"%s\" are not supported."] = "Regions of type \"%s\" are not supported."
--[[Translation missing --]]
L["Remaining Time"] = "Remaining Time"
L["Remaining Time Precision"] = "Precisão do tempo restante"
--[[Translation missing --]]
L["Remove"] = "Remove"
--[[Translation missing --]]
@@ -783,6 +916,8 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Repeat every"] = "Repeat every"
--[[Translation missing --]]
L["Report bugs on our issue tracker."] = "Report bugs on our issue tracker."
--[[Translation missing --]]
L["Require unit from trigger"] = "Require unit from trigger"
--[[Translation missing --]]
L["Required for Activation"] = "Required for Activation"
@@ -810,6 +945,8 @@ WeakAuras → Opções → Opções ]=]
L["Row Space"] = "Row Space"
--[[Translation missing --]]
L["Row Width"] = "Row Width"
--[[Translation missing --]]
L["Rows"] = "Rows"
L["Same"] = "Mesmo"
--[[Translation missing --]]
L["Scale"] = "Scale"
@@ -826,9 +963,7 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Set Thumbnail Icon"] = "Set Thumbnail Icon"
--[[Translation missing --]]
L["Set tooltip description"] = "Set tooltip description"
--[[Translation missing --]]
L["Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visiblility and scale."] = "Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visiblility and scale."
L["Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visibility and scale."] = "Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visibility and scale."
--[[Translation missing --]]
L["Settings"] = "Settings"
--[[Translation missing --]]
@@ -868,6 +1003,8 @@ WeakAuras → Opções → Opções ]=]
L["Show Text"] = "Show Text"
--[[Translation missing --]]
L["Show this group's children"] = "Show this group's children"
--[[Translation missing --]]
L["Show Tick"] = "Show Tick"
L["Shows a 3D model from the game files"] = "Mostrar um modelo 3D dos arquivos do jogo"
--[[Translation missing --]]
L["Shows a border"] = "Shows a border"
@@ -878,6 +1015,8 @@ WeakAuras → Opções → Opções ]=]
L["Shows a model"] = "Shows a model"
L["Shows a progress bar with name, timer, and icon"] = "Mostrar uma barra de progresso com nome, temporizador e ícone"
L["Shows a spell icon with an optional cooldown overlay"] = "Mostrar um ícone de feitiço com o opcional do tempo de recarga sobreposto"
--[[Translation missing --]]
L["Shows a stop motion textures"] = "Shows a stop motion textures"
L["Shows a texture that changes based on duration"] = "Mostrar uma textura que muda com base na duração"
L["Shows one or more lines of text, which can include dynamic information such as progress or stacks"] = "Mostra uma ou mais linhas de texto, que podem incluir informações dinâmicas tal como progresso ou quantidades"
--[[Translation missing --]]
@@ -901,6 +1040,8 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Smooth Progress"] = "Smooth Progress"
--[[Translation missing --]]
L["Snippets"] = "Snippets"
--[[Translation missing --]]
L["Soft Max"] = "Soft Max"
--[[Translation missing --]]
L["Soft Min"] = "Soft Min"
@@ -910,6 +1051,8 @@ WeakAuras → Opções → Opções ]=]
L["Sound File Path"] = "Caminho do arquivo de som"
--[[Translation missing --]]
L["Sound Kit ID"] = "Sound Kit ID"
--[[Translation missing --]]
L["Source"] = "Source"
L["Space"] = "Espaço"
L["Space Horizontally"] = "Espaço horizontal"
L["Space Vertically"] = "Espaçar Verticalmente"
@@ -944,6 +1087,10 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Stop ignoring Updates"] = "Stop ignoring Updates"
--[[Translation missing --]]
L["Stop Motion"] = "Stop Motion"
--[[Translation missing --]]
L["Stop Motion Settings"] = "Stop Motion Settings"
--[[Translation missing --]]
L["Stop Sound"] = "Stop Sound"
--[[Translation missing --]]
L["Sub Elements"] = "Sub Elements"
@@ -977,8 +1124,6 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["This adds %tooltip, %tooltip1, %tooltip2, %tooltip3 as text replacements."] = "This adds %tooltip, %tooltip1, %tooltip2, %tooltip3 as text replacements."
--[[Translation missing --]]
L["This aura has legacy aura trigger(s). Convert them to the new system to benefit from enhanced performance and features"] = "This aura has legacy aura trigger(s). Convert them to the new system to benefit from enhanced performance and features"
--[[Translation missing --]]
L["This display is currently loaded"] = "This display is currently loaded"
--[[Translation missing --]]
L["This display is not currently loaded"] = "This display is not currently loaded"
@@ -987,6 +1132,12 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["This setting controls what widget is generated in user mode."] = "This setting controls what widget is generated in user mode."
--[[Translation missing --]]
L["Tick %s"] = "Tick %s"
--[[Translation missing --]]
L["Tick Mode"] = "Tick Mode"
--[[Translation missing --]]
L["Tick Placement"] = "Tick Placement"
--[[Translation missing --]]
L["Time in"] = "Time in"
--[[Translation missing --]]
L["Tiny Icon"] = "Tiny Icon"
@@ -1027,9 +1178,9 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Top Right"] = "Top Right"
--[[Translation missing --]]
L["Total Time"] = "Total Time"
L["Total Angle"] = "Total Angle"
--[[Translation missing --]]
L["Total Time Precision"] = "Total Time Precision"
L["Total Time"] = "Total Time"
--[[Translation missing --]]
L["Trigger"] = "Trigger"
--[[Translation missing --]]
@@ -1037,10 +1188,14 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Trigger %s"] = "Trigger %s"
--[[Translation missing --]]
L["Trigger Combination"] = "Trigger Combination"
--[[Translation missing --]]
L["True"] = "True"
--[[Translation missing --]]
L["Type"] = "Type"
--[[Translation missing --]]
L["Type 'select' for '%s' requires a values member'"] = "Type 'select' for '%s' requires a values member'"
--[[Translation missing --]]
L["Ungroup"] = "Ungroup"
--[[Translation missing --]]
L["Unit"] = "Unit"
@@ -1053,18 +1208,26 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Unit Frames"] = "Unit Frames"
--[[Translation missing --]]
L["Unit Name Filter"] = "Unit Name Filter"
--[[Translation missing --]]
L["UnitName Filter"] = "UnitName Filter"
--[[Translation missing --]]
L["Unknown property '%s' found in '%s'"] = "Unknown property '%s' found in '%s'"
--[[Translation missing --]]
L["Unlike the start or finish animations, the main animation will loop over and over until the display is hidden."] = "Unlike the start or finish animations, the main animation will loop over and over until the display is hidden."
--[[Translation missing --]]
L["Up"] = "Up"
--[[Translation missing --]]
L["Update %s by %s"] = "Update %s by %s"
--[[Translation missing --]]
L["Update Auras"] = "Update Auras"
--[[Translation missing --]]
L["Update Custom Text On..."] = "Update Custom Text On..."
--[[Translation missing --]]
L["Update in Group"] = "Update in Group"
--[[Translation missing --]]
L["Update this Aura"] = "Update this Aura"
--[[Translation missing --]]
L["URL"] = "URL"
--[[Translation missing --]]
L["Use Custom Color"] = "Use Custom Color"
--[[Translation missing --]]
L["Use Display Info Id"] = "Use Display Info Id"
@@ -1075,6 +1238,8 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Use SetTransform"] = "Use SetTransform"
--[[Translation missing --]]
L["Use Texture"] = "Use Texture"
--[[Translation missing --]]
L["Use tooltip \"size\" instead of stacks"] = "Use tooltip \"size\" instead of stacks"
--[[Translation missing --]]
L["Use Tooltip Information"] = "Use Tooltip Information"
@@ -1083,6 +1248,8 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Used in auras:"] = "Used in auras:"
--[[Translation missing --]]
L["Uses UnitIsVisible() to check if in range. This is polled every second."] = "Uses UnitIsVisible() to check if in range. This is polled every second."
--[[Translation missing --]]
L["Value %i"] = "Value %i"
--[[Translation missing --]]
L["Values are in normalized rgba format."] = "Values are in normalized rgba format."
@@ -1113,6 +1280,8 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["X-Offset"] = "X-Offset"
--[[Translation missing --]]
L["x-Offset"] = "x-Offset"
--[[Translation missing --]]
L["Y Offset"] = "Y Offset"
--[[Translation missing --]]
L["Y Rotation"] = "Y Rotation"
@@ -1121,12 +1290,16 @@ WeakAuras → Opções → Opções ]=]
--[[Translation missing --]]
L["Yellow Rune"] = "Yellow Rune"
--[[Translation missing --]]
L["Yes"] = "Yes"
--[[Translation missing --]]
L["Y-Offset"] = "Y-Offset"
--[[Translation missing --]]
L["y-Offset"] = "y-Offset"
--[[Translation missing --]]
L["You are about to delete %d aura(s). |cFFFF0000This cannot be undone!|r Would you like to continue?"] = "You are about to delete %d aura(s). |cFFFF0000This cannot be undone!|r Would you like to continue?"
--[[Translation missing --]]
L["You are about to delete a trigger. |cFFFF0000This cannot be undone!|r Would you like to continue?"] = "You are about to delete a trigger. |cFFFF0000This cannot be undone!|r Would you like to continue?"
--[[Translation missing --]]
L["Your Saved Snippets"] = "Your Saved Snippets"
--[[Translation missing --]]
L["Z Offset"] = "Z Offset"
--[[Translation missing --]]
L["Z Rotation"] = "Z Rotation"
+164 -74
View File
@@ -7,7 +7,9 @@ end
local L = WeakAuras.L
-- WeakAuras/Options
L[" and |cFFFF0000mirrored|r"] = "; Отражение"
L["-- Do not remove this comment, it is part of this trigger: "] = "-- Не удаляйте этот комментарий, он является частью этого триггера: "
L[" rotated |cFFFF0000%s|r degrees"] = "; Поворот %.4g"
L["% of Progress"] = "% прогресса"
L["%i auras selected"] = "%i |4индикация выбрана:индикации выбраны:индикаций выбрано;"
L["%i Matches"] = "%i |4совпадение:совпадения:совпадений;"
@@ -25,14 +27,25 @@ local L = WeakAuras.L
L["%s, Border"] = "%s; Граница"
L["%s, Offset: %0.2f;%0.2f"] = "%s; Смещение (%.4g, %.4g)"
L["%s, offset: %0.2f;%0.2f"] = "%s; Смещение (%.4g, %.4g)"
L["%s|cFFFF0000custom|r texture with |cFFFF0000%s|r blend mode%s%s"] = "Своя %sтекстура; Режим наложения |cFFE6CC80%s|r%s%s"
L["(Right click to rename)"] = "(Правый клик для смены названия)"
L["|c%02x%02x%02x%02xCustom Color|r"] = "Свечение |c%02x%02x%02x%02xO|r цвета"
L["|cFFE0E000Note:|r This sets the description only on '%s'"] = "|cFFFFCC00Примечание.|r Задает описание только для индикации %s"
L["|cFFE0E000Note:|r This sets the URL on all selected auras"] = "|cFFFFCC00Примечание.|r Устанавливает URL-адрес для выбранных индикаций"
L["|cFFE0E000Note:|r This sets the URL on this group and all its members."] = "|cFFFFCC00Примечание.|r Устанавливает URL-адрес для этой группы и всех ее индикаций"
L["|cFFFF0000Automatic|r length"] = "Автоматическая длина"
L["|cFFFF0000default|r texture"] = "Текстура по умолчанию"
L["|cFFFF0000desaturated|r "] = "обесцвеченная "
L["|cFFFF0000Note:|r The unit '%s' is not a trackable unit."] = "|cFFFFCC00Предупреждение.|r Единица |cFFE6CC80%s|r не поддерживается."
L["|cFFffcc00Anchors:|r Anchored |cFFFF0000%s|r to frame's |cFFFF0000%s|r"] = "|cFFFFCC00Крепление.|r Элемент с точкой крепления |cFFE6CC80%s|r привязан к кадру в точке |cFFE6CC80%s|r"
L["|cFFffcc00Anchors:|r Anchored |cFFFF0000%s|r to frame's |cFFFF0000%s|r with offset |cFFFF0000%s/%s|r"] = "|cFFFFCC00Крепление.|r Элемент с точкой крепления |cFFE6CC80%s|r привязан к кадру в точке |cFFE6CC80%s|r со смещением (%s, %s)"
L["|cFFffcc00Anchors:|r Anchored to frame's |cFFFF0000%s|r"] = "|cFFFFCC00Крепление.|r Элемент привязан к кадру в точке |cFFE6CC80%s|r"
L["|cFFffcc00Anchors:|r Anchored to frame's |cFFFF0000%s|r with offset |cFFFF0000%s/%s|r"] = "|cFFFFCC00Крепление.|r Элемент привязан к кадру в точке |cFFE6CC80%s|r со смещением (%s, %s)"
L["|cFFffcc00Extra Options:|r"] = "|cFFFFCC00Дополнительные параметры:|r"
L["|cFFffcc00Extra:|r %s and %s %s"] = "|cFFFFCC00Дополнительные параметры:|r %s; %s%s"
L["|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s"] = "|cFFFFCC00Атрибуты текста:|r |cFFE6CC80%s|r; Тень |c%sO|r цвета со смещением (%s, %s);%s%s"
L["|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s%s"] = "|cFFFFCC00Атрибуты текста:|r |cFFE6CC80%s|r; Тень |c%sO|r цвета со смещением (%s, %s);%s%s%s"
L["|cFFffcc00Format Options|r"] = "|cFFFFCC00Параметры форматирования|r"
L["1 Match"] = "1 cовпадение"
L["A 20x20 pixels icon"] = "Иконка 20х20 пикселей"
L["A 32x32 pixels icon"] = "Иконка 32х32 пикселей"
@@ -41,8 +54,9 @@ local L = WeakAuras.L
L["A 64x64 pixels icon"] = "Иконка 64х64 пикселей"
L["A group that dynamically controls the positioning of its children"] = "Группа, динамически изменяющая позиции своих индикаций"
L["A Unit ID (e.g., party1)."] = [=[Введите идентификатор единицы (UID, Unit ID).
Например: party4, raid7, arena3, boss2, target, focus, pet и др.]=]
Например: party4, raid7, arena3, boss2, nameplate6, target, focus, pet и др.]=]
L["Actions"] = "Действия"
L["Add"] = "Добавить"
L["Add %s"] = "%s"
L["Add a new display"] = "Добавить новую индикацию"
L["Add Condition"] = "Добавить условие"
@@ -51,11 +65,13 @@ local L = WeakAuras.L
L["Add Option"] = "Добавить параметр"
L["Add Overlay"] = "Добавить наложение"
L["Add Property Change"] = "Добавить свойство"
L["Add Snippet"] = "Добавить фрагмент кода"
L["Add Sub Option"] = "Добавить внутр. параметр"
L["Add to group %s"] = "Добавить в группу %s"
L["Add to new Dynamic Group"] = "Добавить в новую динамическую группу"
L["Add to new Group"] = "Добавить в новую группу"
L["Add Trigger"] = "Добавить триггер"
L["Additional Events"] = "Дополнительные события"
L["Addon"] = "Аддон"
L["Addons"] = "Аддоны"
L["Advanced"] = "Комплексный подход"
@@ -78,6 +94,10 @@ local L = WeakAuras.L
L["Animate"] = "Анимация"
L["Animated Expand and Collapse"] = "Анимированное свёртывание и развёртывание"
L["Animates progress changes"] = "Изменение прогресса отображается при помощи анимации"
--[[Translation missing --]]
L["Animation End"] = "Animation End"
--[[Translation missing --]]
L["Animation Mode"] = "Animation Mode"
L["Animation relative duration description"] = [=[Длительность анимации относительно длительности индикации, выраженная в виде обыкновенной (1/2) или десятичной (0.5) дробей, процента (50%).
|cFFFF0000Замечание:|r если у индикации нет прогресса (аура без длительности, триггер события без времени и т. д.), то анимация не будет отображаться.
@@ -86,42 +106,43 @@ local L = WeakAuras.L
Если длительность анимации установлена в |cFF00CC0010%|r и триггер индикации - это бафф длительностью 20 секунд, то анимация будет отображаться в течение 2 секунд.
Если длительность анимации установлена в |cFF00CC0010%|r и триггер индикации - это бесконечная аура, то анимация отображаться не будет (хотя могла бы, если бы вы указали длительность в секундах).]=]
L["Animation Sequence"] = "Цепочка анимаций"
--[[Translation missing --]]
L["Animation Start"] = "Animation Start"
L["Animations"] = "Анимация"
L["Any of"] = "ИЛИ (любое условие)"
L["Apply Template"] = "Применить шаблон"
L["Arc Length"] = "Угол дуги"
L["Arcane Orb"] = "Чародейский шар"
L["At a position a bit left of Left HUD position."] = "Немного левее позиции левого HUD"
L["At a position a bit left of Right HUD position"] = "Немного правее позиции правого HUD"
L["At the same position as Blizzard's spell alert"] = "В таком же положении, как предупреждение заклинаний Blizzard"
--[[Translation missing --]]
L[ [=[Aura is
Off Screen]=] ] = [=[Aura is
Off Screen]=]
L["Aura Name"] = "Название эффекта"
L["Aura Name Pattern"] = "Образец названия эффекта"
L["Aura Type"] = "Тип эффекта"
L["Aura(s)"] = "Эффекты"
L["Author Options"] = "Параметры Автора"
L["Auto"] = "Авто"
L["Author Options"] = "Параметры автора"
L["Auto-Clone (Show All Matches)"] = "Показать все совпадения (Автоклонирование)"
L["Auto-cloning enabled"] = "Автоклонирование включено"
L["Automatic"] = "Автоматический"
L["Automatic Icon"] = "Автоматическая иконка"
L["Automatic length"] = "Автоматическая длина"
L["Backdrop Color"] = "Цвет фона"
L["Backdrop in Front"] = "Фон спереди"
L["Backdrop Style"] = "Стиль фона"
--[[Translation missing --]]
L["Background"] = "Background"
L["Background Color"] = "Цвет подложки"
--[[Translation missing --]]
L["Background Inner"] = "Background Inner"
L["Background Offset"] = "Смещение подложки"
L["Background Texture"] = "Текстура подложки"
L["Bar"] = "Полоса"
L["Bar Alpha"] = "Прозрачность полосы"
L["Bar Color"] = "Цвет полосы"
L["Bar Color Settings"] = "Настройки цвета полосы"
--[[Translation missing --]]
L["Bar Inner"] = "Bar Inner"
L["Bar Texture"] = "Текстура полосы"
L["Big Icon"] = "Большая иконка"
L["Blacklisted Aura Name"] = "Исключаемое название эффекта"
L["Blacklisted Exact Spell ID(s)"] = "Исключить ID заклинания"
L["Blacklisted Name(s)"] = "Исключить название"
L["Blacklisted Spell ID"] = "Исключаемый ID заклинания"
L["Blend Mode"] = "Режим наложения"
L["Blue Rune"] = "Синяя руна"
L["Blue Sparkle Orb"] = "Синий искрящийся шар"
@@ -139,28 +160,21 @@ local L = WeakAuras.L
L["Bottom Left"] = "Снизу слева"
L["Bottom Right"] = "Снизу справа"
L["Bracket Matching"] = "Закрывать скобки"
L["Browse Wago, the largest collection of auras."] = "Просматривайте Wago - ресурс с крупнейшей коллекцией индикаций."
L["Can be a Name or a Unit ID (e.g. party1). A name only works on friendly players in your group."] = "Введите имя или идентификатор единицы (Unit ID). Имена работают только для игроков, находящихся в вашей группе."
L["Can be a UID (e.g., party1)."] = [=[Введите идентификатор единицы (UID, Unit ID).
Например: party4, raid7, arena3, boss2, target, focus, pet и др.]=]
Например: party4, raid7, arena3, boss2, nameplate6, target, focus, pet и др.]=]
L["Cancel"] = "Отмена"
L["Center"] = "Центр"
L["Channel Number"] = "Номер канала"
L["Chat Message"] = "Сообщение в чат"
L["Chat with WeakAuras experts on our Discord server."] = "Общайтесь со знатоками WeakAuras на нашем сервере Discord."
L["Check On..."] = "Проверять..."
L["Check out our wiki for a large collection of examples and snippets."] = "Ознакомьтесь с нашим вики-разделом с большой коллекцией примеров и фрагментов кода."
L["Children:"] = "Индикации:"
L["Choose"] = "Выбрать"
L["Choose Trigger"] = "Выберите триггер"
L["Choose whether the displayed icon is automatic or defined manually"] = "Выберите, будет ли иконка задана автоматически или вручную"
L["Class"] = "Класс"
--[[Translation missing --]]
L["Clip Overlays"] = "Clip Overlays"
--[[Translation missing --]]
L["Clipped by Progress"] = "Clipped by Progress"
L["Clone option enabled dialog"] = [=[Вы активировали параметр, использующий |cFFFF0000Автоклонирование|r.
|cFFFF0000Автоклонирование|r заставляет индикацию автоматически дублироваться для отображения нескольких источников информации. Если вы не разместите ее в |cFF22AA22Динамической группе|r, то все клоны будут отображаться друг над другом в большой куче.
Вы хотите поместить эту индикацию в новую |cFF22AA22Динамическую группу|r?]=]
L["Clip Overlays"] = "Обрезать наложения"
L["Clipped by Progress"] = "Ограничить прогрессом"
L["Close"] = "Закрыть"
L["Collapse"] = "Свернуть"
L["Collapse all loaded displays"] = "Свернуть все загруженные индикации"
@@ -170,10 +184,12 @@ local L = WeakAuras.L
L["Color"] = "Цвет"
L["Column Height"] = "Высота столбца"
L["Column Space"] = "Отступ между столбцами"
L["Columns"] = "Столбцы"
L["Combinations"] = "Логические операции"
L["Combine Matches Per Unit"] = "Объединить совпадения для каждой единицы"
L["Common Text"] = "Общие параметры текста"
L["Compare against the number of units affected."] = "Сравнение с количеством единиц, находящихся под действием эффекта."
L["Compatibility Options"] = "Параметры совместимости"
L["Compress"] = "Сжать"
L["Condition %i"] = "Условие %i"
L["Conditions"] = "Условия"
@@ -186,10 +202,11 @@ local L = WeakAuras.L
L["Cooldown Edge"] = "Эффект Edge (кромка)"
L["Cooldown Settings"] = "Настройки восстановления"
L["Cooldown Swipe"] = "Эффект Swipe (затемнение)"
L["Copy"] = "Копировать"
L["Copy"] = "Копия"
L["Copy settings..."] = "Копировать настройки из ..."
L["Copy to all auras"] = "Копировать во все индикации"
L["Copy URL"] = "Копировать строку URL"
--[[Translation missing --]]
L["Could not parse '%s'. Expected a table."] = "Could not parse '%s'. Expected a table."
L["Count"] = "Количество"
L["Counts the number of matches over all units."] = "Сравнение с количеством совпадений для всех единиц."
L["Creating buttons: "] = "Создание кнопок:"
@@ -198,9 +215,14 @@ local L = WeakAuras.L
L["Crop Y"] = "Обрезать по Y"
L["Custom"] = "Самостоятельно"
L["Custom Anchor"] = "Свое крепление"
--[[Translation missing --]]
L["Custom Background"] = "Custom Background"
L["Custom Check"] = "Свое условие"
L["Custom Code"] = "Свой код"
L["Custom Color"] = "Цвет"
L["Custom Configuration"] = "Пользовательская конфигурация"
L["Custom Configuration"] = "Настройки пользователя"
--[[Translation missing --]]
L["Custom Foreground"] = "Custom Foreground"
L["Custom Frames"] = "Пользовательские рамки"
L["Custom Function"] = "Своя функция"
--[[Translation missing --]]
@@ -226,8 +248,8 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["Delete all"] = "Удалить всё"
L["Delete children and group"] = "Удалить индикации и группу"
L["Delete Entry"] = "Удалить запись"
L["Delete Trigger"] = "Удалить триггер"
L["Desaturate"] = "Обесцветить"
L["Description"] = "Описание"
L["Description Text"] = "Текст описания"
L["Determines how many entries can be in the table."] = "Определяет, сколько записей может быть в таблице."
L["Differences"] = "Различия"
@@ -235,16 +257,15 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["Disallow Entry Reordering"] = "Запретить изменение порядка записей"
L["Discrete Rotation"] = "Дискретный поворот"
L["Display"] = "Отображение"
L["Display Icon"] = "Отображаемая иконка"
L["Display Name"] = "Отображаемое имя"
L["Display Text"] = "Отображаемый текст"
L["Displays a text, works best in combination with other displays"] = "Отображает текст, лучше всего работает в сочетании с другими индикациями"
L["Distribute Horizontally"] = "Распределить по горизонтали"
L["Distribute Vertically"] = "Распределить по вертикали"
L["Do not group this display"] = "Не группировать эту индикацию"
L["Documentation"] = "Документация"
L["Done"] = "Выполнено"
L["Don't skip this Version"] = "Не пропускать эту версию"
L["Down"] = "Переместить вниз"
L["Drag to move"] = "Перетащите для перемещения"
L["Duplicate"] = "Дублировать"
L["Duplicate All"] = "Дублировать все"
@@ -272,6 +293,8 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["Ease type"] = "Тип изменения скорости анимации"
L["Edge"] = "Кромка"
L["eliding"] = "Скрытие текста при переполнении"
L["Else If"] = "Иначе Если"
L["Else If Trigger %s"] = "Иначе Если Триггер %s"
L["Enabled"] = "Включено"
L["End Angle"] = "Конечный угол"
L["End of %s"] = "Конец группы \"%s\""
@@ -283,6 +306,7 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
Для получения взаимно однозначного соответствия используйте параметр "ID заклинания"]=]
L["Enter Author Mode"] = "Режим автора"
L["Enter in a value for the tick's placement."] = "Введите значение, определяющее положение такта"
L["Enter User Mode"] = "Режим пользователя"
L["Enter user mode."] = "Перейти в режим пользователя, в котором вы можете настроить параметры, заданные автором индикации."
L["Entry %i"] = "Запись %i"
@@ -305,10 +329,24 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["Fade"] = "Выцветание"
L["Fade In"] = "Появление"
L["Fade Out"] = "Исчезновение"
--[[Translation missing --]]
L["Fallback"] = "Fallback"
--[[Translation missing --]]
L["Fallback Icon"] = "Fallback Icon"
L["False"] = "Ложь"
L["Fetch Affected/Unaffected Names"] = "Извлечь имена задействованных и незадействованных игроков"
L["Filter by Class"] = "Фильтр по классу"
L["Filter by Group Role"] = "Фильтр по роли"
L["Filter by Nameplate Type"] = "Тип индикатора здоровья"
--[[Translation missing --]]
L["Filter by Raid Role"] = "Filter by Raid Role"
L[ [=[Filter formats: 'Name', 'Name-Realm', '-Realm'.
Supports multiple entries, separated by commas
]=] ] = [=[Формат записи: Имя, Имя-Игровой мир, -Игровой мир.
Можно указать несколько значений, разделенных запятыми.]=]
L["Find Auras"] = "Найти индикации"
L["Finish"] = "Конечная"
L["Fire Orb"] = "Огненный шар"
L["Font"] = "Шрифт"
@@ -317,25 +355,30 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["Foreground"] = "Foreground"
L["Foreground Color"] = "Основной цвет"
L["Foreground Texture"] = "Основная текстура"
L["Format"] = "Формат"
L["Format for %s"] = "Строка %s"
L["Found a Bug?"] = "Нашли ошибку?"
L["Frame"] = "Кадр"
--[[Translation missing --]]
L["Frame Selector"] = "Frame Selector"
L["Frame Count"] = "Frame Count"
--[[Translation missing --]]
L["Frame Rate"] = "Frame Rate"
L["Frame Selector"] = "Выбор кадра"
L["Frame Strata"] = "Слой кадра"
L["Frequency"] = "Частота"
L["From Template"] = "Из шаблона"
L["From version %s to version %s"] = "C %s до %s версии"
--[[Translation missing --]]
L["Full Circle"] = "Full Circle"
L["Get Help"] = "Получить помощь"
L["Global Conditions"] = "Универсальные условия"
L["Glow %s"] = "Свечение %s"
L["Glow Action"] = "Действие"
L["Glow Anchor"] = "Крепление свечения"
--[[Translation missing --]]
L["Glow Color"] = "Glow Color"
--[[Translation missing --]]
L["Glow External Element"] = "Glow External Element"
--[[Translation missing --]]
L["Glow Frame Type"] = "Glow Frame Type"
--[[Translation missing --]]
L["Glow Type"] = "Glow Type"
L["Glow Color"] = "Цвет"
L["Glow External Element"] = "Свечение внешнего элемента"
L["Glow Frame Type"] = "Тип кадра"
L["Glow Type"] = "Тип свечения"
L["Green Rune"] = "Зеленая руна"
--[[Translation missing --]]
L["Grid direction"] = "Grid direction"
@@ -352,14 +395,15 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
|cFF00CC00= 100%%|r - сработает, когда все единицы попали под воздействие
|cFF00CC00!= 2|r - сработает, если количество единиц с этим эффектом не равно 2
|cFF00CC00<= 0.8|r - сработает, если задействовано не более 80%% от общего числа единиц (4 из 5, 7 из 10)
|cFF00CC00> 1/2|r - сработает, если задействовано больше половины единиц (5 из 5, 6 из 10)
|cFF00CC00>= 0|r - всегда срабатывает, независимо от обстоятельств]=]
|cFF00CC00> 1/2|r - сработает, если задействовано больше половины единиц (5 из 5, 6 из 10)]=]
--[[Translation missing --]]
L["Group by Frame"] = "Group by Frame"
L["Group contains updates from Wago"] = "Группа содержит индикации, для которых есть обновление"
L["Group Description"] = "Описание группы"
L["Group Icon"] = "Иконка группы"
L["Group key"] = "Ключ группы"
L["Group Member Count"] = "Кол-во участников"
L["Group Options"] = "Параметры группы"
L["Group Role"] = "Роль в группе"
L["Group Scale"] = "Масштаб группы"
L["Group Settings"] = "Настройки группы"
@@ -370,13 +414,13 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["Help"] = "Справка"
L["Hide"] = "Скрыть"
L["Hide Cooldown Text"] = "Скрыть отсчет времени"
--[[Translation missing --]]
L["Hide Glows applied by this aura"] = "Hide Glows applied by this aura"
L["Hide Glows applied by this aura"] = "Скрыть свечения, применённые этой индикацией"
L["Hide on"] = "Скрыть на"
L["Hide this group's children"] = "Скрыть индикации этой группы"
L["Hide When Not In Group"] = "Скрыть когда не в группе"
L["Horizontal Align"] = "Выравнивание по горизонтали"
L["Horizontal Bar"] = "Горизонтальная полоса"
L["Hostility"] = "Враждебность"
L["Huge Icon"] = "Огромная иконка"
L["Hybrid Position"] = "Гибридная позиция"
L["Hybrid Sort Mode"] = "Режим гибридной сортировки"
@@ -385,6 +429,8 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["Icon Inset"] = "Вставка иконки"
L["Icon Position"] = "Расположение иконки"
L["Icon Settings"] = "Настройки иконки"
--[[Translation missing --]]
L["Icon Source"] = "Icon Source"
L["If"] = "Если"
L["If checked, then the user will see a multi line edit box. This is useful for inputting large amounts of text."] = "Если флажок установлен, то строка преобразуется в многострочное текстовое поле. Это удобная форма для ввода большого количества текста."
L["If checked, then this option group can be temporarily collapsed by the user."] = "Если флажок установлен, то пользователь может свернуть и развернуть эту группу параметров."
@@ -397,38 +443,55 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["If unchecked, then a default color will be used (usually yellow)"] = "Если флажок не установлен, то будет использоваться цвет по умолчанию (желтый)"
L["If unchecked, then this space will fill the entire line it is on in User Mode."] = "Если флажок не установлен, то данный элемент будет занимать всю строку, в которой он находится."
L["Ignore all Updates"] = "Игнорировать все обновления"
L["Ignore Dead"] = "Не учитывать мёртвые цели"
L["Ignore Disconnected"] = "Не учитывать игроков не в сети"
L["Ignore Lua Errors on OPTIONS event"] = "Игнорировать ошибки Lua при событии OPTIONS"
L["Ignore out of checking range"] = "Не учитывать единицы вне зоны видимости"
L["Ignore Self"] = "Не учитывать себя"
L["Ignore self"] = "Не учитывать себя"
L["Ignored"] = "Игнорируется"
L["Ignored Aura Name"] = "Исключаемое название эффекта"
L["Ignored Exact Spell ID(s)"] = "Исключить ID заклинания"
L["Ignored Name(s)"] = "Исключить название"
L["Ignored Spell ID"] = "Исключаемый ID заклинания"
L["Import"] = "Импорт"
L["Import a display from an encoded string"] = "Импортировать индикацию из закодированной строки"
L["Information"] = "Информация"
L["Inner"] = "Внутри"
L["Invalid Item Name/ID/Link"] = "Неверное название, ссылка или ID предмета"
L["Invalid Spell ID"] = "Неверный ID заклинания"
L["Invalid Spell Name/ID/Link"] = "Неверное название, ссылка или ID заклинания"
--[[Translation missing --]]
L["Invalid type for '%s'. Expected 'bool', 'number', 'select', 'string', 'timer' or 'elapsedTimer'."] = "Invalid type for '%s'. Expected 'bool', 'number', 'select', 'string', 'timer' or 'elapsedTimer'."
--[[Translation missing --]]
L["Invalid type for property '%s' in 's'. Expected '%s'"] = "Invalid type for property '%s' in 's'. Expected '%s'"
L["Inverse"] = "Инверсия"
L["Inverse Slant"] = "В обратную сторону"
L["Is Stealable"] = "Может быть украден"
L["Justify"] = "Выравнивание"
L["Keep Aspect Ratio"] = "Сохранять пропорции"
L["Keep your Wago imports up to date with the Companion App."] = "Поддерживайте ваши индикации с Wago в актуальном состоянии при помощи приложения Companion."
L["Large Input"] = "Многострочное поле ввода"
L["Leaf"] = "Лист"
L["Left"] = "Слева"
L["Left 2 HUD position"] = "Позиция 2-го левого HUD"
L["Left HUD position"] = "Позиция левого HUD"
L["Legacy Aura Trigger"] = "Триггер устаревшего типа"
L["Length"] = "Длина"
L["Length of |cFFFF0000%s|r"] = "Длина %s"
--[[Translation missing --]]
L["Limit"] = "Limit"
L["Lines & Particles"] = "Линии или частицы"
L["Load"] = "Загрузка"
L["Loaded"] = "Загружено"
--[[Translation missing --]]
L["Lock Positions"] = "Lock Positions"
L["Loop"] = "Зациклить"
L["Low Mana"] = "Мало маны"
L["Magnetically Align"] = "Привязка к направляющим"
L["Main"] = "Основная"
L["Manage displays defined by Addons"] = "Управление индикациями, определенными аддонами"
L["Match Count"] = "Количество совпадений"
L["Matches the height setting of a horizontal bar or width for a vertical bar."] = "Совпадает с высотой горизонтальной полосы или с шириной вертикальной полосы"
L["Max"] = "Макс. значение"
L["Max Length"] = "Максимальная длина"
L["Medium Icon"] = "Средняя иконка"
@@ -452,7 +515,6 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["Move this display up in its group's order"] = "Переместить индикацию вверх в порядке элементов группы"
L["Move Up"] = "Переместить вверх"
L["Multiple Displays"] = "Несколько индикаций"
L["Multiple Triggers"] = "Несколько триггеров"
L["Multiselect ignored tooltip"] = [=[
|cFFFF0000Ничего|r - |cFF777777Одно|r - |cFF777777Несколько|r
Этот параметр не определяет, когда индикация должна быть загружена]=]
@@ -465,20 +527,23 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["Name Info"] = "Информация о названии"
L["Name Pattern Match"] = "Совпадение названия с образцом"
L["Name(s)"] = "Название"
--[[Translation missing --]]
L["Name:"] = "Название"
L["Nameplate"] = "Индикатор здоровья"
L["Nameplates"] = "Индикаторы здоровья"
L["Negator"] = "Не"
L["Never"] = "Никогда"
L["New Aura"] = "Новая индикация"
L["New Value"] = "Новое значение"
L["No"] = "Нет"
L["No Children"] = "Нет индикаций"
L["No tooltip text"] = "Без подсказки"
L["None"] = "Нет"
--[[Translation missing --]]
L["Not a table"] = "Not a table"
L["Not all children have the same value for this option"] = "Не все индикации имеют одинаковое значение для этого параметра"
L["Not Loaded"] = "Не загружено"
L["Note: Automated Messages to SAY and YELL are blocked outside of Instances."] = "|cFFFFCC00Примечание.|r Вне подземелий (instances) автоматическая отправка сообщений в чат заблокирована для Сказать и Крик."
L["Note: The legacy buff trigger is now permanently disabled. It will be removed in the near future."] = "|cFFFFCC00Предупреждение.|r Устаревший тип триггера Аура теперь окончательно отключен. В ближайшее время он будет удален."
L["Number of Entries"] = "Число записей"
L["Offer a guided way to create auras for your character"] = "Предлагаем пошаговый способ создания индикаций для вашего персонажа"
L["Offset by |cFFFF0000%s|r/|cFFFF0000%s|r"] = "; Смещение (%.4g, %.4g)"
L["Okay"] = "Ок"
L["On Hide"] = "При скрытии"
L["On Init"] = "При инициализации"
@@ -500,26 +565,29 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["Outline"] = "Контур"
L["Overflow"] = "Переполнение"
L["Overlay %s Info"] = "Информация о наложении %s"
L["Overlays"] = "Настройка цвета наложений"
L["Overlays"] = "Настройки наложений"
L["Own Only"] = "Свои эффекты"
L["Paste Action Settings"] = "Вставить настройки действий"
L["Paste Animations Settings"] = "Вставить настройки анимации"
--[[Translation missing --]]
L["Paste Author Options Settings"] = "Paste Author Options Settings"
L["Paste Author Options Settings"] = "Вставить параметры автора"
L["Paste Condition Settings"] = "Вставить настройки условий"
--[[Translation missing --]]
L["Paste Custom Configuration"] = "Paste Custom Configuration"
L["Paste Custom Configuration"] = "Вставить настройки пользователя"
L["Paste Display Settings"] = "Вставить настройки отображения"
L["Paste Group Settings"] = "Вставить настройки группы"
L["Paste Load Settings"] = "Вставить настройки загрузки"
L["Paste Settings"] = "Вставить настройки"
L["Paste text below"] = "Вставьте текст ниже"
L["Paste Trigger Settings"] = "Вставить настройки триггера"
--[[Translation missing --]]
L["Places a tick on the bar"] = "Places a tick on the bar"
L["Play Sound"] = "Воспроизвести звук"
L["Portrait Zoom"] = "Увеличить портрет"
L["Position Settings"] = "Настройки размера и расположения"
L["Preferred Match"] = "Предпочтительный результат"
L["Preset"] = "Предустановка"
L["Premade Snippets"] = "Готовые фрагменты кода"
L["Preset"] = "Набор эффектов"
L["Press Ctrl+C to copy"] = "Нажмите Ctrl+C, чтобы скопировать"
L["Press Ctrl+C to copy the URL"] = "Нажмите Ctrl+C, чтобы скопировать URL-адрес"
--[[Translation missing --]]
L["Prevent Merging"] = "Prevent Merging"
L["Processed %i chars"] = "Обработано %i |4символ:символа:символов;"
@@ -530,19 +598,20 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["Purple Rune"] = "Фиолетовая руна"
L["Put this display in a group"] = "Переместить эту индикацию в группу"
L["Radius"] = "Радиус"
--[[Translation missing --]]
L["Raid Role"] = "Raid Role"
L["Re-center X"] = "Рецентрировать по X"
L["Re-center Y"] = "Рецентрировать по Y"
L["Regions of type \"%s\" are not supported."] = "Регионы типа \"%s\" не поддерживаются."
L["Remaining Time"] = "Оставшееся время"
L["Remaining Time Precision"] = "Точность оставшегося времени"
L["Remove"] = "Удалить"
L["Remove this display from its group"] = "Убрать индикацию из этой группы"
L["Remove this property"] = "Удалить это свойство"
L["Rename"] = "Переименовать"
L["Repeat After"] = "Повторять после"
L["Repeat every"] = "Повторять каждые"
--[[Translation missing --]]
L["Require unit from trigger"] = "Require unit from trigger"
L["Report bugs on our issue tracker."] = "Сообщите об ошибках на наш баг-трекер."
L["Require unit from trigger"] = "Требуется единица от триггера"
L["Required for Activation"] = "Необходимо для активации"
L["Reset all options to their default values."] = "Возвращает всем параметрам значения по умолчанию, заданные автором."
L["Reset Entry"] = "Сбросить запись"
@@ -561,6 +630,7 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["Rotation Mode"] = "Режим вращения"
L["Row Space"] = "Отступ между строками"
L["Row Width"] = "Ширина строки"
L["Rows"] = "Строки"
L["Same"] = "Похожие"
L["Scale"] = "Масштаб"
L["Search"] = "Поиск"
@@ -569,10 +639,8 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["Separator Text"] = "Текст разделителя"
L["Separator text"] = "Текст разделителя"
L["Set Parent to Anchor"] = "Назначить родителем"
--[[Translation missing --]]
L["Set Thumbnail Icon"] = "Set Thumbnail Icon"
L["Set tooltip description"] = "Описание подсказки"
L["Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visiblility and scale."] = "Устанавливает данный кадр в качестве родителя для кадра индикации. При этом индикация наследует такие атрибуты, как видимость и масштаб"
L["Set Thumbnail Icon"] = "Задает иконку миниатюры"
L["Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visibility and scale."] = "Устанавливает данный кадр в качестве родителя для кадра индикации. При этом индикация наследует такие атрибуты, как видимость и масштаб"
L["Settings"] = "Параметры"
L["Shadow Color"] = "Цвет тени"
L["Shadow X Offset"] = "Смещение тени по X"
@@ -588,11 +656,12 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["Show Matches for"] = "Показать совпадения для единиц"
L["Show Matches for Units"] = "Показать совпадения для единиц"
L["Show Model"] = "Показать модель"
L["Show model of unit "] = "Показать модель элемента"
L["Show model of unit "] = "Показать модель единицы"
L["Show On"] = "Показать"
L["Show Spark"] = "Показать вспышку"
L["Show Text"] = "Показать текст"
L["Show this group's children"] = "Показать индикации этой группы"
L["Show Tick"] = "Показать такт"
L["Shows a 3D model from the game files"] = "Показывает 3D модель из файлов игры"
--[[Translation missing --]]
L["Shows a border"] = "Shows a border"
@@ -603,6 +672,7 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["Shows a model"] = "Shows a model"
L["Shows a progress bar with name, timer, and icon"] = "Показывает полосу прогресса с названием, таймером и иконкой"
L["Shows a spell icon with an optional cooldown overlay"] = "Показывает иконку заклинания с наложением анимации восстановления (перезарядки)"
L["Shows a stop motion textures"] = "Воспроизводит покадровую анимацию, созданную из последовательности нескольких изображений, слегка отличающихся между собой"
L["Shows a texture that changes based on duration"] = "Показывает текстуру, меняющуюся в зависимости от длительности"
L["Shows one or more lines of text, which can include dynamic information such as progress or stacks"] = "Показывает одну или несколько строк текста, которые могут включать в себя динамическую информацию такую как длительность или стаки"
L["Simple"] = "Простой способ"
@@ -617,6 +687,7 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["Slider Step Size"] = "Размер шага ползунка"
L["Small Icon"] = "Маленькая иконка"
L["Smooth Progress"] = "Плавный прогресс"
L["Snippets"] = "Фрагменты кода"
L["Soft Max"] = "Макс. значение ползунка"
L["Soft Min"] = "Мин. значение ползунка"
L["Sort"] = "Сортировка"
@@ -624,6 +695,8 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["Sound Channel"] = "Звуковой канал"
L["Sound File Path"] = "Путь к звуковому файлу"
L["Sound Kit ID"] = "ID звукового набора (см. ru.wowhead.com/sounds)"
--[[Translation missing --]]
L["Source"] = "Source"
L["Space"] = "Отступ"
L["Space Horizontally"] = "Отступ по горизонтали"
L["Space Vertically"] = "Отступ по вертикали"
@@ -644,7 +717,9 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["Stealable"] = "Может быть украден"
L["Step Size"] = "Размер шага"
L["Stop ignoring Updates"] = "Перестать игнорировать обновления"
L["Stop Sound"] = "Остановить звук"
L["Stop Motion"] = "Анимация Stop motion"
L["Stop Motion Settings"] = "Настройки анимации Stop motion"
L["Stop Sound"] = "Остановить вопроизведение звука"
L["Sub Elements"] = "Внутренние элементы"
L["Sub Option %i"] = "Внутренний параметр %i"
L["Temporary Group"] = "Временная группа"
@@ -655,7 +730,7 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["Texture"] = "Текстура"
L["Texture Info"] = "Информация о текстуре"
L["Texture Settings"] = "Настройки текстуры"
L["Texture Wrap"] = "Режим обертки текстурой"
L["Texture Wrap"] = "Обтекание текстурой"
L["The duration of the animation in seconds."] = "Длительность анимации в секундах."
L["The duration of the animation in seconds. The finish animation does not start playing until after the display would normally be hidden."] = [=[Длительность анимации в секундах.
Конечная анимация не начнет отображаться, пока индикация не будет нормально скрыта (должен сработать детриггер).]=]
@@ -663,11 +738,13 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["Then "] = "Тогда "
L["Thickness"] = "Толщина"
L["This adds %tooltip, %tooltip1, %tooltip2, %tooltip3 as text replacements."] = "Добавляет строки %tooltip, %tooltip1, %tooltip2 и %tooltip3 к специальным кодам отображения динамической информации в тексте."
L["This aura has legacy aura trigger(s). Convert them to the new system to benefit from enhanced performance and features"] = "Индикация содержит триггеры Аура устаревшего (legacy) типа. Преобразуйте их в новую версию, чтобы воспользоваться улучшенной производительностью и расширенными возможностями"
L["This display is currently loaded"] = "Эта индикация загружена"
L["This display is not currently loaded"] = "Эта индикация не загружена"
L["This region of type \"%s\" is not supported."] = "Регион типа \"%s\" не поддерживается."
L["This setting controls what widget is generated in user mode."] = "Настройка определяет, какой примитив графического интерфейса (виджет) создается для этого параметра в режиме пользователя."
L["Tick %s"] = "Такт %s"
L["Tick Mode"] = "Способ размещения"
L["Tick Placement"] = "Размещение"
L["Time in"] = "Время"
L["Tiny Icon"] = "Крошечная иконка"
L["To Frame's"] = "Относительно кадра"
@@ -688,36 +765,45 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["Top HUD position"] = "Верхняя позиция HUD"
L["Top Left"] = "Сверху слева"
L["Top Right"] = "Сверху справа"
--[[Translation missing --]]
L["Total Angle"] = "Total Angle"
L["Total Time"] = "Общее время"
L["Total Time Precision"] = "Точность общего времени"
L["Trigger"] = "Триггер"
L["Trigger %d"] = "Триггер %d"
L["Trigger %s"] = "Триггер %s"
L["Trigger Combination"] = "Комбинация триггеров"
L["True"] = "Истина"
L["Type"] = "Тип"
--[[Translation missing --]]
L["Type 'select' for '%s' requires a values member'"] = "Type 'select' for '%s' requires a values member'"
L["Ungroup"] = "Разгруппировать"
L["Unit"] = "Единица"
L["Unit %s is not a valid unit for RegisterUnitEvent"] = "%s не является допустимой единицей для метода RegisterUnitEvent"
L["Unit Count"] = "Количество единиц"
L["Unit Frame"] = "Рамка юнита"
L["Unit Frames"] = "Рамки юнитов"
L["Unit Name Filter"] = "Фильтр по имени единицы"
L["UnitName Filter"] = "Фильтр по имени единицы"
--[[Translation missing --]]
L["Unit Frame"] = "Unit Frame"
--[[Translation missing --]]
L["Unit Frames"] = "Unit Frames"
L["Unknown property '%s' found in '%s'"] = "Unknown property '%s' found in '%s'"
L["Unlike the start or finish animations, the main animation will loop over and over until the display is hidden."] = "В отличие от начальной или конечной анимации, основная зациклена и будет повторяться пока индикация не пропадет."
L["Up"] = "Переместить вверх"
L["Update %s by %s"] = "Обновить %s (автор %s)"
L["Update Auras"] = "Обновить индикации"
L["Update Custom Text On..."] = "Обновление текста, заданного с помощью функции, происходит"
L["Update in Group"] = "Доступно обновление"
L["Update this Aura"] = "Применить к индикации"
L["URL"] = "URL-адрес"
L["Use Custom Color"] = "Использовать свой цвет"
L["Use Display Info Id"] = "Использовать id отображения информации"
L["Use Display Info Id"] = "Использовать ID отображения существа"
L["Use Full Scan (High CPU)"] = "Использовать Полное сканирование (загрузка ЦП)"
L["Use nth value from tooltip:"] = "Номер значения из текста подсказки"
L["Use SetTransform"] = "Использовать ф. SetTransform()"
L["Use Texture"] = "Использовать текстуру"
L["Use tooltip \"size\" instead of stacks"] = "Использовать значение из текста подсказки вместо стаков"
L["Use Tooltip Information"] = "Использовать информацию из подсказки"
L["Used in Auras:"] = "Использовано в индикациях:"
L["Used in auras:"] = "Использовано в индикациях:"
L["Uses UnitIsVisible() to check if in range. This is polled every second."] = "Проверка выполняется при помощи функции UnitIsVisible(), указывающей, может ли клиент игры видеть объект. Опрос происходит каждую секунду."
L["Value %i"] = "Значение %i"
L["Values are in normalized rgba format."] = "Значения представлены в нормализованном формате RGBA (от 0 до 1)."
L["Values:"] = "Значения:"
@@ -733,14 +819,18 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["X Rotation"] = "Поворот по X"
L["X Scale"] = "Масштаб по X"
L["X-Offset"] = "Смещение по X"
L["x-Offset"] = "Смещение по X"
L["Y Offset"] = "Смещение по Y"
L["Y Rotation"] = "Поворот по Y"
L["Y Scale"] = "Масштаб по Y"
L["Yellow Rune"] = "Жёлтая руна"
L["Yes"] = "Да"
L["Y-Offset"] = "Смещение по Y"
L["y-Offset"] = "Смещение по Y"
L["You are about to delete %d aura(s). |cFFFF0000This cannot be undone!|r Would you like to continue?"] = [=[Вы собираетесь удалить %d |4индикацию:индикации:индикаций;.
|cFFFF0000Это действие необратимо!|r Продолжить?]=]
L["You are about to delete a trigger. |cFFFF0000This cannot be undone!|r Would you like to continue?"] = [=[Вы собираетесь удалить триггер.
|cFFFF0000Это действие необратимо!|r Продолжить?]=]
L["Your Saved Snippets"] = "Ваши фрагменты кода"
L["Z Offset"] = "Смещение по Z"
L["Z Rotation"] = "Поворот по Z"
L["Zoom"] = "Масштаб"
+212 -148
View File
@@ -7,7 +7,9 @@ end
local L = WeakAuras.L
-- WeakAuras/Options
L[" and |cFFFF0000mirrored|r"] = "并且|cFFFF0000镜像|r"
L["-- Do not remove this comment, it is part of this trigger: "] = "-- 不要移除此注释,这是该触发器的一部分:"
L[" rotated |cFFFF0000%s|r degrees"] = "旋转|cFFFF0000%s|r度"
L["% of Progress"] = "进度%"
L["%i auras selected"] = "已选中%i个光环"
L["%i Matches"] = "%i个符合"
@@ -16,7 +18,7 @@ local L = WeakAuras.L
L["%s %s, Particles: %d, Frequency: %0.2f, Scale: %0.2f"] = "%s %s,粒子数:%d,频率:%0.2f,缩放:%0.2f"
L["%s Alpha: %d%%"] = "%s 透明度:%d%%"
L["%s Color"] = "%s 颜色"
L["%s Default Alpha, Zoom, Icon Inset, Aspect Ratio"] = "%s 默认透明度,缩放,内嵌图标,宽高比"
L["%s Default Alpha, Zoom, Icon Inset, Aspect Ratio"] = "%s 默认透明度,缩放,内嵌,宽高比"
L["%s Inset: %d%%"] = "%s 内嵌:%d%%"
L["%s is not a valid SubEvent for COMBAT_LOG_EVENT_UNFILTERED"] = "%s不是COMBAT_LOG_EVENT_UNFILTERED的有效子事件"
L["%s Keep Aspect Ratio"] = "%s 保持宽高比"
@@ -25,37 +27,50 @@ local L = WeakAuras.L
L["%s, Border"] = "%s,边框"
L["%s, Offset: %0.2f;%0.2f"] = "%s,偏移:%0.2f; %0.2f"
L["%s, offset: %0.2f;%0.2f"] = "%s,偏移:%0.2f; %0.2f"
L["%s|cFFFF0000custom|r texture with |cFFFF0000%s|r blend mode%s%s"] = "%s|cFFFF0000自定义|r材质,|cFFFF0000%s|r混合模式%s%s"
L["(Right click to rename)"] = "(右键点击以重命名)"
L["|c%02x%02x%02x%02xCustom Color|r"] = "|c%02x%02x%02x%02x自定义颜色|r"
L["|cFFE0E000Note:|r This sets the description only on '%s'"] = "|cFFE0E000注意:|r此操作只会设置'%s'的描述"
L["|cFFE0E000Note:|r This sets the URL on all selected auras"] = "|cFFE0E000注意:|r此操作会设置所有已选择光环的URL"
L["|cFFE0E000Note:|r This sets the URL on this group and all its members."] = "|cFFE0E000注意:|r此操作会设置群组与所有子项目的URL"
L["|cFFFF0000Automatic|r length"] = "|cFFFF0000自动|r长度"
L["|cFFFF0000default|r texture"] = "|cFFFF0000默认|r材质"
L["|cFFFF0000desaturated|r "] = "|cFFFF0000褪色|r"
L["|cFFFF0000Note:|r The unit '%s' is not a trackable unit."] = "|cFFFF0000注意:|r '%s' 不是一个可以追踪的单位。"
L["|cFFffcc00Anchors:|r Anchored |cFFFF0000%s|r to frame's |cFFFF0000%s|r"] = "|cFFffcc00锚点:|r将|cFFFF0000%s|r对齐至框架的|cFFFF0000%s|r"
L["|cFFffcc00Anchors:|r Anchored |cFFFF0000%s|r to frame's |cFFFF0000%s|r with offset |cFFFF0000%s/%s|r"] = "|cFFffcc00锚点:|r将|cFFFF0000%s|r对齐至框架的|cFFFF0000%s|r,偏移|cFFFF0000%s/%s|r"
L["|cFFffcc00Anchors:|r Anchored to frame's |cFFFF0000%s|r"] = "|cFFffcc00锚点:|r对齐至框架的|cFFFF0000%s|r"
L["|cFFffcc00Anchors:|r Anchored to frame's |cFFFF0000%s|r with offset |cFFFF0000%s/%s|r"] = "|cFFffcc00锚点:|r对齐至框架的|cFFFF0000%s|r,偏移|cFFFF0000%s/%s|r"
L["|cFFffcc00Extra Options:|r"] = "|cFFffcc00额外选项:|r"
--[[Translation missing --]]
L["|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s%s"] = "|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s%s"
L["|cFFffcc00Extra:|r %s and %s %s"] = "|cFFffcc00额外:|r%s 并且 %s %s"
L["|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s"] = "|cFFffcc00文字样式:|r|cFFFF0000%s|r,阴影|c%s颜色|r、偏移量|cFFFF0000%s/%s|r%s%s"
L["|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s%s"] = "|cFFffcc00文字样式:|r|cFFFF0000%s|r,阴影|c%s颜色|r、偏移量|cFFFF0000%s/%s|r%s%s%s"
L["|cFFffcc00Format Options|r"] = "|cFFffcc00格式选项|r"
L["1 Match"] = "1个符合"
L["A 20x20 pixels icon"] = "20x20像素图标"
L["A 32x32 pixels icon"] = "32x32像素图标"
L["A 40x40 pixels icon"] = "40x40像素图标"
L["A 48x48 pixels icon"] = "48x48像素图标"
L["A 64x64 pixels icon"] = "64x64像素图标"
L["A group that dynamically controls the positioning of its children"] = "动态控制子元素位置的群组"
L["A Unit ID (e.g., party1)."] = "单位ID(如 party1)。"
L["A group that dynamically controls the positioning of its children"] = "动态控制子项目位置的群组"
L["A Unit ID (e.g., party1)."] = "单位 ID(如 party1)。"
L["Actions"] = "动作"
L["Add"] = "添加"
L["Add %s"] = "添加 %s"
L["Add a new display"] = "添加一个新的提醒效果"
L["Add a new display"] = "添加一个新的图示"
L["Add Condition"] = "添加条件"
L["Add Entry"] = "添加条目"
L["Add Extra Elements"] = "添加额外元素"
L["Add Option"] = "添加选项"
L["Add Overlay"] = "添加覆盖层"
L["Add Property Change"] = "添加属性修改"
L["Add Snippet"] = "添加片段"
L["Add Sub Option"] = "添加子选项"
L["Add to group %s"] = "添加到组%s"
L["Add to new Dynamic Group"] = "添加到新的动态群组"
L["Add to new Group"] = "添加到新的群组"
L["Add Trigger"] = "添加触发器"
L["Additional Events"] = "额外事件"
L["Addon"] = "插件"
L["Addons"] = "插件"
L["Advanced"] = "高级"
@@ -73,66 +88,62 @@ local L = WeakAuras.L
L["and rotated left"] = "并且向左旋转"
L["and rotated right"] = "并且向右旋转"
L["and Trigger %s"] = "和触发器 %s"
--[[Translation missing --]]
L["and with width |cFFFF0000%s|r and %s"] = "and with width |cFFFF0000%s|r and %s"
L["and with width |cFFFF0000%s|r and %s"] = "并且宽度|cFFFF0000%s|r 并且%s"
L["Angle"] = "角度"
L["Animate"] = "动画"
L["Animated Expand and Collapse"] = "展开折叠动画"
L["Animates progress changes"] = "进度变化动画"
L["Animation End"] = "动画结束"
L["Animation Mode"] = "动画模式"
L["Animation relative duration description"] = [=[动画的相对持续时间,表示为 分数(1/2),百分比(50%),或数字(0.5)。
|cFFFF0000注意:|r 如果没有进度(没有时间事件的触发器,没有持续时间的光环,或其他),动画将不会播放。
|cFF4444FF举例:|r
如果动画的持续时间设定为 |cFF00CC0010%|r,然后触发的增益时间为20秒,入场动画会播放2秒。
如果动画的持续时间设定为 |cFF00CC0010%|r,然后触发的增益没有持续时间,将不会播放开始动画.]=]
L["Animation Sequence"] = "动画序列"
L["Animation Start"] = "动画开始"
L["Animations"] = "动画"
L["Any of"] = "任意的"
L["Apply Template"] = "应用模板"
L["Arc Length"] = "弧长"
L["Arcane Orb"] = "奥术宝珠"
L["At a position a bit left of Left HUD position."] = "在左侧HUD偏左一点的位置。"
L["At a position a bit left of Right HUD position"] = "在右侧HUD偏左一点的位置。"
L["At the same position as Blizzard's spell alert"] = "与暴雪的法术警报在同一位置"
--[[Translation missing --]]
L[ [=[Aura is
Off Screen]=] ] = [=[Aura is
Off Screen]=]
L["Aura Name"] = "光环名称"
L["Aura Name Pattern"] = "光环名称规则匹配"
L["Aura Type"] = "光环类型"
L["Aura(s)"] = "光环"
L["Author Options"] = "作者选项"
L["Auto"] = "自动"
L["Auto-Clone (Show All Matches)"] = "自动克隆(显示所有符合项)"
L["Auto-cloning enabled"] = "自动克隆已启用"
L["Automatic"] = "自动"
L["Automatic Icon"] = "自动显示图标"
L["Automatic length"] = "自动长度"
L["Backdrop Color"] = "背景颜色"
L["Backdrop in Front"] = "背景在前"
L["Backdrop Style"] = "背景图案类型 "
L["Background"] = "背景"
L["Background Color"] = "背景色"
L["Background Inner"] = "背景内部"
L["Background Offset"] = "背景偏移"
L["Background Texture"] = "背景材质"
L["Bar"] = "进度条"
L["Bar Alpha"] = "进度条透明度"
L["Bar Color"] = "进度条颜色"
L["Bar Color Settings"] = "进度条颜色设置"
L["Bar Inner"] = "进度条内部"
L["Bar Texture"] = "进度条材质"
L["Big Icon"] = "大图标"
--[[Translation missing --]]
L["Blacklisted Aura Name"] = "Blacklisted Aura Name"
--[[Translation missing --]]
L["Blacklisted Exact Spell ID(s)"] = "Blacklisted Exact Spell ID(s)"
--[[Translation missing --]]
L["Blacklisted Name(s)"] = "Blacklisted Name(s)"
--[[Translation missing --]]
L["Blacklisted Spell ID"] = "Blacklisted Spell ID"
L["Blend Mode"] = "混合模式"
L["Blue Rune"] = "蓝色符文"
L["Blue Sparkle Orb"] = "蓝色闪光"
L["Blue Sparkle Orb"] = "蓝色闪光宝珠"
L["Border"] = "边框"
L["Border %s"] = "边框 %s"
L["Border Anchor"] = "边框锚点"
L["Border Color"] = "边框颜色"
L["Border in Front"] = "边框在前"
L["Border Inset"] = "插入边框"
L["Border Inset"] = "边框内嵌"
L["Border Offset"] = "边框偏移"
L["Border Settings"] = "边框设置"
L["Border Size"] = "边框大小 "
@@ -141,26 +152,20 @@ local L = WeakAuras.L
L["Bottom Left"] = "左下"
L["Bottom Right"] = "右下"
L["Bracket Matching"] = "括号自动匹配"
L["Can be a Name or a Unit ID (e.g. party1). A name only works on friendly players in your group."] = "可以是名字或单位 ID(例如 party1),只有在团队中的友方玩家名字是有效的"
L["Can be a UID (e.g., party1)."] = "可以是 UID(例如party1"
L["Browse Wago, the largest collection of auras."] = "浏览Wago,最大的光环集合网站"
L["Can be a Name or a Unit ID (e.g. party1). A name only works on friendly players in your group."] = "可以是名字或单位 ID(例如 party1,只有在群组中的友方玩家名字是有效的。"
L["Can be a UID (e.g., party1)."] = "可以是单位 ID(例如:party1)。"
L["Cancel"] = "取消"
L["Center"] = "中间"
L["Channel Number"] = "频道索引"
L["Chat Message"] = "聊天讯息"
L["Chat Message"] = "聊天信息"
L["Chat with WeakAuras experts on our Discord server."] = "在我们的Discord服务器上与WeakAuras专家聊天。"
L["Check On..."] = "检查..."
L["Children:"] = "子元素:"
L["Check out our wiki for a large collection of examples and snippets."] = "查看我们的Wiki,获取大量的例子与代码片段。"
L["Children:"] = "子项目:"
L["Choose"] = "选择"
L["Choose Trigger"] = "选择触发器"
L["Choose whether the displayed icon is automatic or defined manually"] = "选择显示的图示是自动显示还是手动定义"
--[[Translation missing --]]
L["Class"] = "Class"
L["Clip Overlays"] = "覆盖遮罩"
L["Class"] = "职业"
L["Clip Overlays"] = "裁剪覆盖层"
L["Clipped by Progress"] = "被进度条遮挡"
L["Clone option enabled dialog"] = [=[
你已经启用|cFFFF0000自动复制|r。
|cFFFF0000自动复制|r 会让一个图示自动重复来显示多目标的讯息。
直到你把这个图示放在一个|cFF22AA22动态群组|r里,所有被复制的图示都会显示在其它图示的顶端.
你想要让它被放到新的|cFF22AA22动态群组|r的吗?]=]
L["Close"] = "关闭"
L["Collapse"] = "折叠"
L["Collapse all loaded displays"] = "折叠所有载入的图示"
@@ -170,16 +175,18 @@ local L = WeakAuras.L
L["Color"] = "颜色"
L["Column Height"] = "行高度"
L["Column Space"] = "行空间"
L["Columns"] = ""
L["Combinations"] = "组合"
L["Combine Matches Per Unit"] = "组合每个单位满足条件"
L["Combine Matches Per Unit"] = "组合每个单位的匹配"
L["Common Text"] = "一般文本"
L["Compare against the number of units affected."] = "比较受影响的单位数量"
L["Compatibility Options"] = "兼容性选项"
L["Compress"] = "压缩"
L["Condition %i"] = "条件 %i"
L["Conditions"] = "条件"
L["Configure what options appear on this panel."] = "配置哪些选项出现在此面板中"
L["Constant Factor"] = "常数因子"
L["Control-click to select multiple displays"] = "按住 Control 并点击来选择多种显示"
L["Control-click to select multiple displays"] = "按住 Control 并点击来选择多个光环"
L["Controls the positioning and configuration of multiple displays at the same time"] = "同时控制多个图示的位置和设定"
L["Convert to New Aura Trigger"] = "转换为新的光环触发器"
L["Convert to..."] = "转换为..."
@@ -189,7 +196,8 @@ local L = WeakAuras.L
L["Copy"] = "拷贝"
L["Copy settings..."] = "拷贝设置"
L["Copy to all auras"] = "拷贝至所有的光环"
L["Copy URL"] = "复制 URL"
--[[Translation missing --]]
L["Could not parse '%s'. Expected a table."] = "Could not parse '%s'. Expected a table."
L["Count"] = "计数 "
L["Counts the number of matches over all units."] = "计算所有单位上匹配的数量"
L["Creating buttons: "] = "创建按钮:"
@@ -198,12 +206,15 @@ local L = WeakAuras.L
L["Crop Y"] = "裁剪Y"
L["Custom"] = "自定义"
L["Custom Anchor"] = "自定义锚点"
L["Custom Background"] = "自定义背景"
L["Custom Check"] = "自定义检查"
L["Custom Code"] = "自定义代码"
L["Custom Color"] = "自定义颜色"
L["Custom Configuration"] = "自定义设置"
L["Custom Foreground"] = "自定义前景"
L["Custom Frames"] = "自定义框架"
L["Custom Function"] = "自定义功能"
L["Custom Grow"] = "自定义"
L["Custom Function"] = "自定义函数"
L["Custom Grow"] = "自定义"
L["Custom Options"] = "自定义选项"
L["Custom Sort"] = "自定义排序"
L["Custom Trigger"] = "自定义生效触发器"
@@ -225,10 +236,10 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Default Color"] = "默认颜色"
L["Delete"] = "删除"
L["Delete all"] = "删除所有"
L["Delete children and group"] = "删除子节点和组"
L["Delete children and group"] = "删除子项目和组"
L["Delete Entry"] = "删除条目"
L["Delete Trigger"] = "删除触发器"
L["Desaturate"] = "褪色"
L["Description"] = "描述"
L["Description Text"] = "描述文本"
L["Determines how many entries can be in the table."] = "决定表格中可以有多少条目"
L["Differences"] = "差异"
@@ -236,16 +247,15 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Disallow Entry Reordering"] = "不允许重新排列条目"
L["Discrete Rotation"] = "离散旋转"
L["Display"] = "图示"
L["Display Icon"] = "图示图标"
L["Display Name"] = "显示的名字"
L["Display Text"] = "图示文字"
L["Displays a text, works best in combination with other displays"] = "显示一条文本,最好与其他显示效果结合运用"
L["Distribute Horizontally"] = "横向分布"
L["Distribute Vertically"] = "纵向分布"
L["Do not group this display"] = "不要将此显示内容编组"
L["Do not group this display"] = "不要将此图示编组"
L["Documentation"] = "文档"
L["Done"] = "完成"
L["Don't skip this Version"] = "不要跳过这个版本"
L["Down"] = ""
L["Drag to move"] = "拖拽来移动"
L["Duplicate"] = "复制"
L["Duplicate All"] = "复制所有"
@@ -265,20 +275,20 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
|cFFFF0000%i|r - 图标 - 图示关连的显标
|cFFFF0000%s|r - 堆叠 - 光环堆叠数量(通常)
|cFFFF0000%c|r - 自定义 - 允许你自定义一个Lua函数并返回一个用于显示的字符串]=]
--[[Translation missing --]]
L["Ease Strength"] = "Ease Strength"
--[[Translation missing --]]
L["Ease type"] = "Ease type"
L["Ease Strength"] = "缓动强度"
L["Ease type"] = "缓动类型"
L["Edge"] = "边缘"
--[[Translation missing --]]
L["eliding"] = "eliding"
L["eliding"] = "省略"
L["Else If"] = "否则如果"
L["Else If Trigger %s"] = "否则如果触发器%s"
L["Enabled"] = "启用"
L["End Angle"] = "结束角度"
L["End of %s"] = "%s 的结尾"
L["Enter a Spell ID"] = "输入一个法术 ID"
L["Enter an aura name, partial aura name, or spell id"] = "键入一个法术名,或者法术ID"
L["Enter an Aura Name, partial Aura Name, or Spell ID. A Spell ID will match any spells with the same name."] = "输入一个光环名称,部分光环名称法术 ID。如果输入一个法术 ID 则会匹配所有相同名的法术。"
L["Enter an aura name, partial aura name, or spell id"] = "输入全部或部分光环名称,或者法术 ID"
L["Enter an Aura Name, partial Aura Name, or Spell ID. A Spell ID will match any spells with the same name."] = "输入全部或部分光环名称,或者法术 ID。如果输入法术 ID则会匹配所有具有相同名的法术。"
L["Enter Author Mode"] = "进入作者模式"
L["Enter in a value for the tick's placement."] = "输入进度指示放置位置的值"
L["Enter User Mode"] = "进入用户模式"
L["Enter user mode."] = "进入到使用者的模式。"
L["Entry %i"] = "条目 %i"
@@ -293,18 +303,28 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Expand"] = "展开"
L["Expand all loaded displays"] = "展开所有载入的图示"
L["Expand all non-loaded displays"] = "展开所有未载入的图示"
L["Expansion is disabled because this group has no children"] = "由于此组没有子物件所以无法进行扩展"
L["Expansion is disabled because this group has no children"] = "由于此组没有子项目,所以无法进行扩展"
L["Export to Lua table..."] = "导出为 Lua 表格..."
L["Export to string..."] = "导出为字符串"
L["External"] = "外部"
L["Fade"] = "淡化"
L["Fade In"] = "渐入"
L["Fade Out"] = "渐出"
--[[Translation missing --]]
L["Fallback"] = "Fallback"
--[[Translation missing --]]
L["Fallback Icon"] = "Fallback Icon"
L["False"] = ""
L["Fetch Affected/Unaffected Names"] = "获取受影响的/未受影响的名称"
--[[Translation missing --]]
L["Filter by Class"] = "Filter by Class"
L["Filter by Class"] = "根据职业过滤"
L["Filter by Group Role"] = "根据团队职责过滤"
L["Filter by Nameplate Type"] = "根据姓名版类型过滤"
L["Filter by Raid Role"] = "根据团队角色过滤"
L[ [=[Filter formats: 'Name', 'Name-Realm', '-Realm'.
Supports multiple entries, separated by commas
]=] ] = "过滤格式:'名称''名称-服务器''-服务器'。支持多个条目,由英文逗号分隔。"
L["Find Auras"] = "寻找光环"
L["Finish"] = "结束"
L["Fire Orb"] = "火焰宝珠"
L["Font"] = "字体"
@@ -312,44 +332,48 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Foreground"] = "前景"
L["Foreground Color"] = "前景色"
L["Foreground Texture"] = "前景材质"
L["Frame"] = "框架"
--[[Translation missing --]]
L["Frame Selector"] = "Frame Selector"
L["Format"] = "格式"
L["Format for %s"] = "%s 的格式"
L["Found a Bug?"] = "发现了故障?"
L["Frame"] = "框体"
L["Frame Count"] = "帧数"
L["Frame Rate"] = "帧率"
L["Frame Selector"] = "选择框体"
L["Frame Strata"] = "框架层级"
L["Frequency"] = "频率"
L["From Template"] = "从模板"
--[[Translation missing --]]
L["From version %s to version %s"] = "From version %s to version %s"
L["From version %s to version %s"] = "从版本%s到版本%s"
L["Full Circle"] = "完整圆形"
L["Get Help"] = "寻求帮助"
L["Global Conditions"] = "全局条件"
L["Glow %s"] = "发光 %s"
L["Glow Action"] = "发光动作"
--[[Translation missing --]]
L["Glow Anchor"] = "Glow Anchor"
L["Glow Anchor"] = "发光锚点"
L["Glow Color"] = "发光颜色"
--[[Translation missing --]]
L["Glow External Element"] = "Glow External Element"
--[[Translation missing --]]
L["Glow Frame Type"] = "Glow Frame Type"
L["Glow External Element"] = "发光外部元素"
L["Glow Frame Type"] = "发光框体类型"
L["Glow Type"] = "发光类型"
L["Green Rune"] = "绿色符文"
L["Grid direction"] = "表格方向"
L["Group"] = ""
L["Group (verb)"] = "群组(动态)"
L["Group aura count description"] = [=[所输入的队伍或团队成员的数量必须给定一个或多个光环作为显示触发的条件。
如果输入的数字是一个整数(如5),受影响的团队成员数量将与输入的数字相同。
如果输入的数字是一个小数(如0.5),分数(例如1/ 2),或百分比(例如50%%),那么多比例的队伍或团队成员的必须受到影响。
如果输入的数字是一个整数如5,受影响的团队成员数量将与输入的数字相同。
如果输入的数字是一个小数如0.5,分数例如1/2,或百分比例如50%%,那么多比例的队伍或团队成员的必须受到影响。
|cFF4444FF举例:|r
|cFF00CC00大于 0|r 会在任意一人受影响时触发
|cFF00CC00等于 100%%|r 会在所有人受影响时触发
|cFF00CC00不等于 2|r 会在2人受影响之外时触发
|cFF00CC00小于等于 0.8|r 会在小于80%%的人受影响时触发
|cFF00CC00大于 1/2|r 会在超过一半以上的人受影响时触发
|cFF00CC00大于等于 0|r 总是触发.]=]
L["Group by Frame"] = "根据框分组"
|cFF00CC00大于等于 0|r 总是触发]=]
L["Group by Frame"] = "根据框分组"
L["Group contains updates from Wago"] = "包含 Wago 更新的群组"
L["Group Description"] = "组描述"
L["Group Icon"] = "组图标"
L["Group key"] = "组键值"
L["Group Member Count"] = "队伍或团队成员数"
L["Group Member Count"] = "群组成员数"
L["Group Options"] = "群组选项"
L["Group Role"] = "团队职责"
L["Group Scale"] = "组缩放"
L["Group Settings"] = "群组设置"
@@ -360,71 +384,89 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Help"] = "帮助"
L["Hide"] = "隐藏"
L["Hide Cooldown Text"] = "隐藏冷却文本"
--[[Translation missing --]]
L["Hide Glows applied by this aura"] = "Hide Glows applied by this aura"
L["Hide Glows applied by this aura"] = "隐藏由此光环应用的发光"
L["Hide on"] = "隐藏于"
L["Hide this group's children"] = "隐藏此组的子节点"
L["Hide this group's children"] = "隐藏此组的子项目"
L["Hide When Not In Group"] = "不在队伍时隐藏"
L["Horizontal Align"] = "水平对齐"
L["Horizontal Bar"] = "水平条"
L["Hostility"] = "敌对"
L["Huge Icon"] = "巨型图标"
L["Hybrid Position"] = "混合定位"
L["Hybrid Sort Mode"] = "混合排序模式"
L["Icon"] = "图标"
L["Icon Info"] = "图标信息"
L["Icon Inset"] = "项目插入"
L["Icon Inset"] = "图标内嵌"
L["Icon Position"] = "图标位置"
L["Icon Settings"] = "图标设置"
L["If"] = "如果"
L["If checked, then the user will see a multi line edit box. This is useful for inputting large amounts of text."] = "勾选后用户可以看见一个多行的输入框,在输入大量文本时很有用。"
L["If checked, then this option group can be temporarily collapsed by the user."] = "勾选后选项组可以临时被用户折叠"
L["If checked, then this option group will start collapsed."] = "勾选后选项组将会在打开时折叠"
L["If checked, then this separator will include text. Otherwise, it will be just a horizontal line."] = "如果选中,则此分隔符将会包含文本,否则就只是一条横线。"
--[[Translation missing --]]
L["If checked, then this separator will not merge with other separators when selecting multiple auras."] = "If checked, then this separator will not merge with other separators when selecting multiple auras."
L["If checked, then this space will span across multiple lines."] = "如果勾选,此空白区域将横跨多行。"
L["Icon Source"] = "Icon Source"
L["If"] = "如果"
L["If checked, then the user will see a multi line edit box. This is useful for inputting large amounts of text."] = "勾选后,用户可以看见一个多行的输入框,在输入大量文本时很有用。"
L["If checked, then this option group can be temporarily collapsed by the user."] = "勾选后,选项组可以临时被用户折叠"
L["If checked, then this option group will start collapsed."] = "勾选后,选项组将会在打开时折叠"
L["If checked, then this separator will include text. Otherwise, it will be just a horizontal line."] = "勾选后,则此分隔符将会包含文本,否则就只是一条横线。"
L["If checked, then this separator will not merge with other separators when selecting multiple auras."] = "勾选后,此分隔符不会在选中多个光环时与其他分隔符合并。"
L["If checked, then this space will span across multiple lines."] = "勾选后,此空白区域将横跨多行。"
L["If Trigger %s"] = "如果触发器 %s"
L["If unchecked, then a default color will be used (usually yellow)"] = "如果不勾选,则使用默认颜色(通常是黄色)"
L["If unchecked, then this space will fill the entire line it is on in User Mode."] = "如果不勾选,则在用户模式下此空白区域将填充一整行。"
L["Ignore all Updates"] = "忽略所有更新"
L["Ignore Dead"] = "忽略已死亡"
L["Ignore Disconnected"] = "忽略已离线"
L["Ignore Lua Errors on OPTIONS event"] = "忽略OPTIONS事件产生的Lua错误"
L["Ignore out of checking range"] = "忽略超出检查范围"
L["Ignore Self"] = "忽略自身"
L["Ignore self"] = "忽略自己的"
L["Ignore self"] = "忽略自"
L["Ignored"] = "被忽略"
L["Ignored Aura Name"] = "忽略光环名称"
L["Ignored Exact Spell ID(s)"] = "忽略精确法术 ID"
L["Ignored Name(s)"] = "忽略名称"
L["Ignored Spell ID"] = "忽略法术 ID"
L["Import"] = "导入"
L["Import a display from an encoded string"] = "从字串导入一个图示"
L["Information"] = "信息"
L["Inner"] = "内部"
L["Invalid Item Name/ID/Link"] = "无效的物品名称/ID/链接"
L["Invalid Spell ID"] = "无效的法术 ID"
L["Invalid Spell Name/ID/Link"] = "无效的法术名称/ID/链接"
L["Inverse"] = "反转"
L["Inverse Slant"] = "边缘反色"
--[[Translation missing --]]
L["Invalid type for '%s'. Expected 'bool', 'number', 'select', 'string', 'timer' or 'elapsedTimer'."] = "Invalid type for '%s'. Expected 'bool', 'number', 'select', 'string', 'timer' or 'elapsedTimer'."
--[[Translation missing --]]
L["Invalid type for property '%s' in 's'. Expected '%s'"] = "Invalid type for property '%s' in 's'. Expected '%s'"
L["Inverse"] = "反向"
L["Inverse Slant"] = "反向倾斜"
L["Is Stealable"] = "可偷取"
L["Justify"] = "对齐"
L["Keep Aspect Ratio"] = "保持比例不变"
L["Keep your Wago imports up to date with the Companion App."] = "利用Companion应用程序保持你的Wago导入最新。"
L["Large Input"] = "大输入框"
L["Leaf"] = "叶子"
L["Left"] = "左方"
L["Left 2 HUD position"] = "左侧第二 HUD 位置"
L["Left HUD position"] = "左侧 HUD 位置"
L["Legacy Aura Trigger"] = "传统光环触发器"
L["Length"] = "长度"
L["Length of |cFFFF0000%s|r"] = "长度|cFFFF0000%s|r"
L["Limit"] = "限制"
L["Lines & Particles"] = "线条和粒子"
L["Load"] = "载入"
L["Loaded"] = "已载入"
--[[Translation missing --]]
L["Lock Positions"] = "Lock Positions"
L["Loop"] = "循环"
L["Low Mana"] = "低法力值"
L["Magnetically Align"] = "磁力对齐"
L["Main"] = "主要的"
L["Manage displays defined by Addons"] = "由插件管理已定义的图示"
L["Match Count"] = "计数匹配"
L["Matches the height setting of a horizontal bar or width for a vertical bar."] = "符合水平进度条的高度设置,或者垂直进度条的宽度设置。"
L["Max"] = "最大"
L["Max Length"] = "最大长度"
L["Medium Icon"] = "中等图标"
L["Message"] = ""
L["Message Prefix"] = "息前缀"
L["Message Suffix"] = "息后缀"
L["Message Type"] = "息类型"
L["Message"] = ""
L["Message Prefix"] = "息前缀"
L["Message Suffix"] = "息后缀"
L["Message Type"] = "息类型"
L["Min"] = "最小"
L["Mirror"] = "镜像"
L["Model"] = "模型"
@@ -433,8 +475,7 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Move Above Group"] = "移动上方的组"
L["Move Below Group"] = "移动下方的组"
L["Move Down"] = "向下移"
--[[Translation missing --]]
L["Move Entry Down"] = "Move Entry Down"
L["Move Entry Down"] = "将条目下移"
L["Move Entry Up"] = "将条目上移"
L["Move Into Above Group"] = "移动到上方的组"
L["Move Into Below Group"] = "移动到下方的组"
@@ -442,7 +483,6 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Move this display up in its group's order"] = "在组内将此显示内容上移"
L["Move Up"] = "向上移"
L["Multiple Displays"] = "多个图示"
L["Multiple Triggers"] = "多触发器"
L["Multiselect ignored tooltip"] = [=[|cFFFF0000忽略|r - |cFF777777单个|r - |cFF777777多个|r
当图示应该载入时这项设定不应该使用]=]
L["Multiselect multiple tooltip"] = [=[|cFFFF0000忽略|r - |cFF777777单个|r - |cFF777777多个|r
@@ -452,24 +492,27 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Name Info"] = "名称讯息"
L["Name Pattern Match"] = "名称规则匹配"
L["Name(s)"] = "名称"
--[[Translation missing --]]
L["Name:"] = "名称:"
L["Nameplate"] = "姓名版"
L["Nameplates"] = "姓名板"
L["Negator"] = ""
L["Never"] = "从不"
L["New Aura"] = "新建"
L["New Value"] = "新值"
L["No"] = ""
L["No Children"] = "没有子物件"
L["No tooltip text"] = "没有提示文字"
L["No Children"] = "没有子项目"
L["None"] = ""
L["Not all children have the same value for this option"] = "并非所有子元素都拥有相同的此选项的值"
--[[Translation missing --]]
L["Not a table"] = "Not a table"
L["Not all children have the same value for this option"] = "并非所有子项目的此选项的值都一致"
L["Not Loaded"] = "未载入"
L["Note: Automated Messages to SAY and YELL are blocked outside of Instances."] = "注意:自动发送“大喊”和“说话”功能在副本外会被屏蔽"
L["Note: Automated Messages to SAY and YELL are blocked outside of Instances."] = "注意:无法在副本外自动发送“说”与“大喊”信息"
L["Note: The legacy buff trigger is now permanently disabled. It will be removed in the near future."] = "注意:传统光环触发器现已被永久禁用。它将会在短期内被移除。"
L["Number of Entries"] = "条目数"
L["Offer a guided way to create auras for your character"] = "提供为角色创建光环的指导"
L["Offset by |cFFFF0000%s|r/|cFFFF0000%s|r"] = "偏移|cFFFF0000%s|r/|cFFFF0000%s|r"
L["Okay"] = ""
L["On Hide"] = "图示隐藏时触发"
L["On Init"] = "初始时"
L["On Show"] = "图示显示时触发"
L["On Hide"] = "图示隐藏时"
L["On Init"] = "初始"
L["On Show"] = "图示显示时"
L["Only match auras cast by people other than the player"] = "只匹配其它玩家施放的光环"
L["Only match auras cast by people other than the player or his pet"] = "只匹配由不是玩家和玩家宠物施放的光环"
L["Only match auras cast by the player"] = "只匹配玩家自己施放的光环"
@@ -500,13 +543,16 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Paste Settings"] = "粘贴设置"
L["Paste text below"] = "在下方粘贴文本"
L["Paste Trigger Settings"] = "粘贴触发器设置"
L["Places a tick on the bar"] = "在进度条上放置进度指示"
L["Play Sound"] = "播放声音"
L["Portrait Zoom"] = "肖像缩放"
L["Position Settings"] = "位置设置"
L["Preferred Match"] = "匹配偏好"
L["Premade Snippets"] = "预设片段"
L["Preset"] = "预设"
L["Press Ctrl+C to copy"] = "按 Ctrl+C 复制"
--[[Translation missing --]]
L["Prevent Merging"] = "Prevent Merging"
L["Press Ctrl+C to copy the URL"] = "按 Ctrl+C 复制 URL"
L["Prevent Merging"] = "阻止合并"
L["Processed %i chars"] = "已处理%i个字符"
L["Progress Bar"] = "进度条"
L["Progress Bar Settings"] = "进度条设置"
@@ -514,20 +560,20 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Progress Texture Settings"] = "进度条材质设置"
L["Purple Rune"] = "紫色符文"
L["Put this display in a group"] = "将此显示内容放到组中"
L["Radius"] = "范围"
L["Radius"] = "半径"
L["Raid Role"] = "团队角色"
L["Re-center X"] = "到中心 X 偏移"
L["Re-center Y"] = "到中心 Y 偏移"
L["Regions of type \"%s\" are not supported."] = "%s 区域类型不被支持。"
L["Remaining Time"] = "剩余时间"
L["Remaining Time Precision"] = "剩余时间精度"
L["Remove"] = "移除"
L["Remove this display from its group"] = "从所在组中移除此显示内容"
L["Remove this display from its group"] = "从所在组中移除此图示"
L["Remove this property"] = "移除此属性"
L["Rename"] = "重命名"
L["Repeat After"] = "每当此条件发生后重复"
L["Repeat every"] = "每当此条件满足时重复"
--[[Translation missing --]]
L["Require unit from trigger"] = "Require unit from trigger"
L["Report bugs on our issue tracker."] = "在我们的问题追踪器里回报故障。"
L["Require unit from trigger"] = "需要在触发器中指定单位"
L["Required for Activation"] = "激活需要的条件"
L["Reset all options to their default values."] = "重置所有选项为默认值"
L["Reset Entry"] = "重置条目"
@@ -544,6 +590,7 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Rotation Mode"] = "旋转模式"
L["Row Space"] = "列空间"
L["Row Width"] = "列宽度"
L["Rows"] = ""
L["Same"] = "相同"
L["Scale"] = "缩放"
L["Search"] = "搜索"
@@ -553,8 +600,7 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Separator text"] = "分隔符文本"
L["Set Parent to Anchor"] = "将父框架置于锚点"
L["Set Thumbnail Icon"] = "设置缩略图标"
L["Set tooltip description"] = "设置鼠标提示内容"
L["Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visiblility and scale."] = "将锚点框架设置为光环的父框架,使得光环继承锚点框架的一些属性(例如:可见性和缩放)"
L["Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visibility and scale."] = "将锚点框体设置为光环的父框体,使得光环继承锚点框体的一些属性(例如:可见性和缩放)"
L["Settings"] = "设置"
L["Shadow Color"] = "阴影颜色"
L["Shadow X Offset"] = "阴影 X 轴偏移"
@@ -565,44 +611,49 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Show Cooldown"] = "显示冷却"
L["Show Glow"] = "显示发光效果"
L["Show Icon"] = "显示图标"
L["Show If Unit Does Not Exist"] = "如果单位不存在时显示"
L["Show If Unit Does Not Exist"] = "单位不存在时显示"
L["Show If Unit Is Invalid"] = "当单位无效时显示"
L["Show Matches for"] = "为下列项显示匹配项"
L["Show Matches for Units"] = "为单位显示匹配项"
L["Show Model"] = "显示模型"
L["Show model of unit "] = "显示该单位的模型"
L["Show On"] = "当此条件满足时显示"
L["Show On"] = "显示"
L["Show Spark"] = "显示闪光效果"
L["Show Text"] = "显示文本"
L["Show this group's children"] = "显示此组的子物件"
L["Show this group's children"] = "显示此组的子项目"
L["Show Tick"] = "显示进度指示"
L["Shows a 3D model from the game files"] = "显示游戏文件中的3D模形"
L["Shows a border"] = "显示一个边框"
L["Shows a custom texture"] = "显示自定义材质"
L["Shows a glow"] = "显示发光效果"
L["Shows a model"] = "以模型显示"
L["Shows a progress bar with name, timer, and icon"] = "显示一个有名称,时间,图标的进度条"
L["Shows a spell icon with an optional cooldown overlay"] = "显示可选的法术图示有冷却时间重叠"
L["Shows a spell icon with an optional cooldown overlay"] = "显示一个法术图标,并有可选的冷却时间显示"
L["Shows a stop motion textures"] = "显示定格动画材质"
L["Shows a texture that changes based on duration"] = "显示一个随持续时间而变的材质"
L["Shows one or more lines of text, which can include dynamic information such as progress or stacks"] = "显示一行或多行文字, 它们包换动态信息, 如进度和叠加层数"
L["Simple"] = "简单"
L["Size"] = "大小"
L["Skip this Version"] = "跳过这个版本"
L["Slant Amount"] = "斜线数量"
L["Slant Amount"] = "倾斜程度"
L["Slant Mode"] = "倾斜模式"
L["Slanted"] = "倾斜"
L["Slanted"] = "倾斜"
L["Slide"] = "滑动"
L["Slide In"] = "滑动"
L["Slide Out"] = "滑出"
L["Slider Step Size"] = "滑动条步进尺寸"
L["Small Icon"] = "小图标"
L["Smooth Progress"] = "过程平滑"
L["Snippets"] = "片段"
L["Soft Max"] = "软上限"
L["Soft Min"] = "软下限"
L["Sort"] = "排序"
L["Sound"] = "声音"
L["Sound Channel"] = "声道"
L["Sound Channel"] = "音频"
L["Sound File Path"] = "声音文件路径"
L["Sound Kit ID"] = "音效ID"
L["Sound Kit ID"] = "音效 ID"
--[[Translation missing --]]
L["Source"] = "Source"
L["Space"] = "间隙"
L["Space Horizontally"] = "横向间隙"
L["Space Vertically"] = "纵向间隙"
@@ -623,6 +674,8 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Stealable"] = "可偷取"
L["Step Size"] = "步进尺寸"
L["Stop ignoring Updates"] = "不再忽略更新"
L["Stop Motion"] = "定格动画"
L["Stop Motion Settings"] = "定格动画设置"
L["Stop Sound"] = "停止播放声音"
L["Sub Elements"] = "子元素"
L["Sub Option %i"] = "子选项 %i"
@@ -636,21 +689,22 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Texture Settings"] = "材质设置"
L["Texture Wrap"] = "材质折叠"
L["The duration of the animation in seconds."] = "动画持续秒数"
L["The duration of the animation in seconds. The finish animation does not start playing until after the display would normally be hidden."] = "动画时长秒时。直到显示内容被正常隐藏之后结束动画才会播放。"
L["The duration of the animation in seconds. The finish animation does not start playing until after the display would normally be hidden."] = "动画时长秒时。直到显示内容可以被正常隐藏之后结束动画才会播放。"
L["The type of trigger"] = "触发器类型"
L["Then "] = "然后"
L["Thickness"] = "粗细"
L["This adds %tooltip, %tooltip1, %tooltip2, %tooltip3 as text replacements."] = "这将替换 %tooltip, %tooltip1, %tooltip2, %tooltip3 的文本"
L["This aura has legacy aura trigger(s). Convert them to the new system to benefit from enhanced performance and features"] = "这个光环使用了传统光环触发器,将它们转换到新版来获得更好的体验和更多的功能。"
L["This adds %tooltip, %tooltip1, %tooltip2, %tooltip3 as text replacements."] = "这将添加 %tooltip, %tooltip1, %tooltip2, %tooltip3 作为文本替换"
L["This display is currently loaded"] = "此显示内容已加载"
L["This display is not currently loaded"] = "此显示内容未加载"
L["This region of type \"%s\" is not supported."] = "该类型区域“%s”不受支持"
L["This region of type \"%s\" is not supported."] = "不支持域类型\"%s\""
L["This setting controls what widget is generated in user mode."] = "这些设置用来控制在用户模式下生成的控件。"
L["Tick %s"] = "进度指示 %s"
L["Tick Mode"] = "进度指示模式"
L["Tick Placement"] = "进度指示放置"
L["Time in"] = "时间"
L["Tiny Icon"] = "微型图标"
L["To Frame's"] = "到框"
--[[Translation missing --]]
L["To Group's"] = "To Group's"
L["To Frame's"] = "到框"
L["To Group's"] = "到组的"
L["To Personal Ressource Display's"] = "到个人资源显示的"
L["To Screen's"] = "到屏幕的"
L["Toggle the visibility of all loaded displays"] = "切换当前已载入图示的可见状态"
@@ -667,61 +721,71 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Top HUD position"] = "顶部 HUD 位置"
L["Top Left"] = "左上"
L["Top Right"] = "右上"
L["Total Angle"] = "最大角度"
L["Total Time"] = "总时间"
L["Total Time Precision"] = "总时间精度"
L["Trigger"] = "触发"
L["Trigger %d"] = "触发器 %d"
L["Trigger %s"] = "触发器 %s"
L["Trigger Combination"] = "触发器组合"
L["True"] = ""
L["Type"] = "类型"
--[[Translation missing --]]
L["Type 'select' for '%s' requires a values member'"] = "Type 'select' for '%s' requires a values member'"
L["Ungroup"] = "不分组"
L["Unit"] = "单位"
L["Unit %s is not a valid unit for RegisterUnitEvent"] = "单位 %s 并不是 RegisterUnitEvent 的有效单位"
L["Unit Count"] = "单位计数"
--[[Translation missing --]]
L["Unit Frame"] = "Unit Frame"
L["Unit Frame"] = "单位框体"
L["Unit Frames"] = "单位框架"
L["Unlike the start or finish animations, the main animation will loop over and over until the display is hidden."] = "不同于开始或结束动画,主动画将不停循环,直到图示被隐藏。"
L["Up"] = ""
L["Unit Name Filter"] = "单位名称过滤方式"
L["UnitName Filter"] = "单位名称过滤"
--[[Translation missing --]]
L["Update %s by %s"] = "Update %s by %s"
L["Unknown property '%s' found in '%s'"] = "Unknown property '%s' found in '%s'"
L["Unlike the start or finish animations, the main animation will loop over and over until the display is hidden."] = "不同于开始或结束动画,主动画将不停循环,直到图示被隐藏。"
L["Update %s by %s"] = "更新%s,来自%s"
L["Update Auras"] = "更新光环"
L["Update Custom Text On..."] = "更新自定义文字于"
L["Update in Group"] = "更新群组内所有项"
L["Update this Aura"] = "更新此光环"
L["URL"] = "URL"
L["Use Custom Color"] = "使用自定义颜色"
L["Use Display Info Id"] = "使用显示信息 ID"
L["Use Full Scan (High CPU)"] = "使用完整扫描(高CPU)"
L["Use nth value from tooltip:"] = "使用来自鼠标提示的值的顺序"
L["Use Full Scan (High CPU)"] = "使用完整扫描高CPU占用)"
L["Use nth value from tooltip:"] = "使用第X个鼠标提示的值:"
L["Use SetTransform"] = "使用 SetTransform 方法"
L["Use tooltip \"size\" instead of stacks"] = "使用\\\"大小\\\"提示,而不是\\\"层数\\\""
L["Use Texture"] = "使用材质"
L["Use tooltip \"size\" instead of stacks"] = "使用来自鼠标提示的层数信息"
L["Use Tooltip Information"] = "使用鼠标提示信息"
L["Used in Auras:"] = "在下列光环中被使用:"
L["Used in auras:"] = "在下列光环中被使用:"
L["Uses UnitIsVisible() to check if in range. This is polled every second."] = "使用UnitIsVisible()检查是否在范围内,每秒检查一次。"
L["Value %i"] = "值 %i"
L["Values are in normalized rgba format."] = "数值为标准化的 RGBA 格式"
L["Values:"] = "值:"
L["Version: "] = "版本:"
L["Vertical Align"] = "垂直对齐"
L["Vertical Bar"] = "垂直条"
L["View"] = "视图"
L["View"] = "显示"
L["Wago Update"] = "Wago.io 更新"
L["Whole Area"] = "整个区域"
L["Width"] = "宽度"
--[[Translation missing --]]
L["wrapping"] = "wrapping"
L["wrapping"] = "折叠"
L["X Offset"] = "X 偏移"
L["X Rotation"] = "X旋转"
L["X Rotation"] = "X旋转"
L["X Scale"] = "宽度比例"
L["X-Offset"] = "X 偏移"
L["x-Offset"] = "X偏移"
L["Y Offset"] = "Y 偏移"
L["Y Rotation"] = "Y旋转"
L["Y Rotation"] = "Y旋转"
L["Y Scale"] = "长度比例"
L["Yellow Rune"] = "黄色符文"
L["Yes"] = ""
L["Y-Offset"] = "Y 偏移"
L["y-Offset"] = "Y偏移"
L["You are about to delete %d aura(s). |cFFFF0000This cannot be undone!|r Would you like to continue?"] = "正在删除 %d 个光环,|cFFFF0000此操作无法被撤销!|r真的要删除吗?"
L["Z Offset"] = "深度 偏移"
L["Z Rotation"] = "Z旋转"
L["You are about to delete a trigger. |cFFFF0000This cannot be undone!|r Would you like to continue?"] = "你正在删除一个触发器。|cFFFF0000这个操作无法撤销!|r你要继续吗?"
L["Your Saved Snippets"] = "已保存片段"
L["Z Offset"] = "Z 偏移"
L["Z Rotation"] = "Z轴旋转"
L["Zoom"] = "缩放"
L["Zoom In"] = "放大"
L["Zoom Out"] = "缩小"
+113 -36
View File
@@ -7,7 +7,9 @@ end
local L = WeakAuras.L
-- WeakAuras/Options
L[" and |cFFFF0000mirrored|r"] = "以及 |cFFFF0000鏡像|r"
L["-- Do not remove this comment, it is part of this trigger: "] = "-- Do not remove this comment, it is part of this trigger: "
L[" rotated |cFFFF0000%s|r degrees"] = "旋轉 |cFFFF0000%s|r 度"
L["% of Progress"] = "進度%"
L["%i auras selected"] = "已選擇 %i 個提醒效果"
L["%i Matches"] = "%i 個符合"
@@ -25,14 +27,25 @@ local L = WeakAuras.L
L["%s, Border"] = "%s, 邊框"
L["%s, Offset: %0.2f;%0.2f"] = "%s, 位置偏移: %0.2f;%0.2f"
L["%s, offset: %0.2f;%0.2f"] = "%s, 位置偏移: %0.2f;%0.2f"
L["%s|cFFFF0000custom|r texture with |cFFFF0000%s|r blend mode%s%s"] = "%s|cFFFF0000自訂|r材質,|cFFFF0000%s|r混合模式%s%s"
L["(Right click to rename)"] = "(點一下右鍵重新命名)"
L["|c%02x%02x%02x%02xCustom Color|r"] = "|c%02x%02x%02x%02x自訂顏色|r"
L["|cFFE0E000Note:|r This sets the description only on '%s'"] = "|cFFE0E000注意:|r 只會設定 '%s' 的說明"
L["|cFFE0E000Note:|r This sets the URL on all selected auras"] = "|cFFE0E000注意:|r 這會設定所有選取提醒效果的 URL"
L["|cFFE0E000Note:|r This sets the URL on this group and all its members."] = "|cFFE0E000注意:|r 這會設定此群組和所有子成員的 URL"
L["|cFFFF0000Automatic|r length"] = "|cFFFF0000自動|r長度"
L["|cFFFF0000default|r texture"] = "|cFFFF0000預設|r材質"
L["|cFFFF0000desaturated|r "] = "|cFFFF0000去色|r "
L["|cFFFF0000Note:|r The unit '%s' is not a trackable unit."] = "|cFFFF0000注意:|r單位'%s'不是可追蹤的單位。"
L["|cFFffcc00Anchors:|r Anchored |cFFFF0000%s|r to frame's |cFFFF0000%s|r"] = "|cFFffcc00對齊:|r |cFFFF0000%s|r對齊到框架的|cFFFF0000%s|r"
L["|cFFffcc00Anchors:|r Anchored |cFFFF0000%s|r to frame's |cFFFF0000%s|r with offset |cFFFF0000%s/%s|r"] = "|cFFffcc00對齊:|r |cFFFF0000%s|r對齊到框架的|cFFFF0000%s|r,偏移|cFFFF0000%s/%s|r"
L["|cFFffcc00Anchors:|r Anchored to frame's |cFFFF0000%s|r"] = "|cFFffcc00對齊:|r 對齊到框架的|cFFFF0000%s|r"
L["|cFFffcc00Anchors:|r Anchored to frame's |cFFFF0000%s|r with offset |cFFFF0000%s/%s|r"] = "|cFFffcc00對齊:|r 對齊到框架的|cFFFF0000%s|r,偏移|cFFFF0000%s/%s|r"
L["|cFFffcc00Extra Options:|r"] = "|cFFffcc00額外選項:|r"
L["|cFFffcc00Extra:|r %s and %s %s"] = "|cFFffcc00額外:|r %s和%s%s"
L["|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s"] = "|cFFffcc00文字樣式:|r |cFFFF0000%s|r和陰影|c%s顏色|r,偏移|cFFFF0000%s/%s|r%s%s"
L["|cFFffcc00Font Flags:|r |cFFFF0000%s|r and shadow |c%sColor|r with offset |cFFFF0000%s/%s|r%s%s%s"] = "|cFFffcc00文字樣式:|r |cFFFF0000%s|r和陰影|c%s顏色|r,偏移|cFFFF0000%s/%s|r%s%s%s"
L["|cFFffcc00Format Options|r"] = "|cFFffcc00格式選項|r"
L["1 Match"] = "1 個符合"
L["A 20x20 pixels icon"] = "20x20 大小的圖示"
L["A 32x32 pixels icon"] = "32x32 大小的圖示"
@@ -42,6 +55,7 @@ local L = WeakAuras.L
L["A group that dynamically controls the positioning of its children"] = "可動態控制子項目位置的群組"
L["A Unit ID (e.g., party1)."] = "單位 ID (例如 party1)。"
L["Actions"] = "動作"
L["Add"] = "新增"
L["Add %s"] = "新增%s"
L["Add a new display"] = "新增提醒效果"
L["Add Condition"] = "新增條件"
@@ -50,11 +64,13 @@ local L = WeakAuras.L
L["Add Option"] = "新增選項"
L["Add Overlay"] = "加上疊加圖層"
L["Add Property Change"] = "新增屬性變化"
L["Add Snippet"] = "新增程式碼片段"
L["Add Sub Option"] = "新增子選項"
L["Add to group %s"] = "加入到群組 %s"
L["Add to new Dynamic Group"] = "加入到新的動態群組"
L["Add to new Group"] = "加入到新的群組"
L["Add Trigger"] = "新增觸發"
L["Additional Events"] = "其他事件"
L["Addon"] = "插件"
L["Addons"] = "插件"
L["Advanced"] = "進階"
@@ -77,6 +93,8 @@ local L = WeakAuras.L
L["Animate"] = "閃爍"
L["Animated Expand and Collapse"] = "展開和收合的動畫效果"
L["Animates progress changes"] = "進度變化動畫效果"
L["Animation End"] = "動畫結束"
L["Animation Mode"] = "動畫模式"
L["Animation relative duration description"] = [=[使 (1/2) (50%) (0.5)
|cFFFF0000特別注意:|r (...)
@@ -84,41 +102,38 @@ local L = WeakAuras.L
|cFF00CC0010%|r 20 2
|cFF00CC0010%|r ()]=]
L["Animation Sequence"] = "動畫序列"
L["Animation Start"] = "動畫開始"
L["Animations"] = "動畫"
L["Any of"] = "任何的"
L["Apply Template"] = "套用範本"
L["Arc Length"] = "弧長"
L["Arcane Orb"] = "祕法光球"
L["At a position a bit left of Left HUD position."] = "比左方 HUD 更左一點的位置"
L["At a position a bit left of Right HUD position"] = "比右方 HUD 更右一點的位置"
L["At the same position as Blizzard's spell alert"] = "和暴雪法術警告效果相同的位置"
L[ [=[Aura is
Off Screen]=] ] = "提醒效果不在畫面上 / 跑出畫面"
L["Aura Name"] = "光環名稱"
L["Aura Name Pattern"] = "光環名稱模式 (Pattern)"
L["Aura Type"] = "光環類型"
L["Aura(s)"] = "光環"
L["Author Options"] = "作者選項"
L["Auto"] = "自動"
L["Auto-Clone (Show All Matches)"] = "自動複製 (顯示所有符合的)"
L["Auto-cloning enabled"] = "自動複製已啟用"
L["Automatic"] = "自動"
L["Automatic Icon"] = "自動圖示"
L["Automatic length"] = "自動長度"
L["Backdrop Color"] = "背景顏色"
L["Backdrop in Front"] = "背景在前面"
L["Backdrop Style"] = "背景類型"
L["Background"] = "背景"
L["Background Color"] = "背景顏色"
L["Background Inner"] = "背景內部"
L["Background Offset"] = "背景位置"
L["Background Texture"] = "背景材質"
L["Bar"] = "進度條"
L["Bar Alpha"] = "進度條透明度"
L["Bar Color"] = "進度條顏色"
L["Bar Color Settings"] = "進度條顏色設定"
L["Bar Inner"] = "進度條內側"
L["Bar Texture"] = "進度條材質"
L["Big Icon"] = "大圖示"
L["Blacklisted Aura Name"] = "忽略的光環名稱"
L["Blacklisted Exact Spell ID(s)"] = "忽略的正確法術 ID"
L["Blacklisted Name(s)"] = "忽略的名稱"
L["Blacklisted Spell ID"] = "忽略的法術 ID"
L["Blend Mode"] = "混合模式"
L["Blue Rune"] = "藍色符文"
L["Blue Sparkle Orb"] = "藍色光球"
@@ -136,26 +151,20 @@ local L = WeakAuras.L
L["Bottom Left"] = "左下"
L["Bottom Right"] = "右下"
L["Bracket Matching"] = "括號配對符合"
L["Browse Wago, the largest collection of auras."] = "請瀏覽 Wago 網站,有大量的提醒效果。"
L["Can be a Name or a Unit ID (e.g. party1). A name only works on friendly players in your group."] = "可以是名字或單位 ID (例如 party1)。只有同隊伍中的友方玩家才能使用名字。"
L["Can be a UID (e.g., party1)."] = "可以是單位 ID (例如 party1) 。"
L["Cancel"] = "取消"
L["Center"] = ""
L["Channel Number"] = "頻道編號"
L["Chat Message"] = "聊天訊息文字"
L["Chat with WeakAuras experts on our Discord server."] = "在我們的 Discord 伺服器和 WeakAuras 專家們聊天。"
L["Check On..."] = "檢查..."
L["Check out our wiki for a large collection of examples and snippets."] = "看看我們的 wiki,有大量的範例和程式碼片段。"
L["Children:"] = "子項目:"
L["Choose"] = "選擇"
L["Choose Trigger"] = "選擇觸發"
L["Choose whether the displayed icon is automatic or defined manually"] = "選擇要顯示的圖示是自動的或手動選擇圖示"
L["Class"] = "職業"
L["Clip Overlays"] = "裁剪疊加圖層"
L["Clipped by Progress"] = "被進度縮減"
L["Clone option enabled dialog"] = [=[ |cFFFF0000自動複製|r
|cFFFF0000自動複製|r
|cFF22AA22動態群組|r
|cFF22AA22動態群組|r ?]=]
L["Close"] = "關閉"
L["Collapse"] = "收合"
L["Collapse all loaded displays"] = "收合所有已載入的提醒效果"
@@ -165,10 +174,12 @@ local L = WeakAuras.L
L["Color"] = "顏色"
L["Column Height"] = "行高度"
L["Column Space"] = "行間距"
L["Columns"] = ""
L["Combinations"] = "組合"
L["Combine Matches Per Unit"] = "合併每個單位符合的"
L["Common Text"] = "普通文字"
L["Compare against the number of units affected."] = "與受影響的單位數量進行比較。"
L["Compatibility Options"] = "相容性選項"
L["Compress"] = "精簡"
L["Condition %i"] = "條件 %i"
L["Conditions"] = "條件"
@@ -184,7 +195,7 @@ local L = WeakAuras.L
L["Copy"] = "複製"
L["Copy settings..."] = "複製設定..."
L["Copy to all auras"] = "複製到全部的光環"
L["Copy URL"] = "複製 URL"
L["Could not parse '%s'. Expected a table."] = "無法分析 '%s',需要 table。"
L["Count"] = "數量"
L["Counts the number of matches over all units."] = "計算所有單位中符合的數量。"
L["Creating buttons: "] = "建立按鈕: "
@@ -193,9 +204,12 @@ local L = WeakAuras.L
L["Crop Y"] = "裁剪Y"
L["Custom"] = "自訂"
L["Custom Anchor"] = "自訂對齊"
L["Custom Background"] = "自訂背景"
L["Custom Check"] = "自訂檢查"
L["Custom Code"] = "自訂程式碼"
L["Custom Color"] = "自訂顏色"
L["Custom Configuration"] = "自訂設定選項"
L["Custom Foreground"] = "自訂前景"
L["Custom Frames"] = "自訂框架"
L["Custom Function"] = "自訂函數"
L["Custom Grow"] = "自訂增長"
@@ -222,8 +236,8 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Delete all"] = "全部刪除"
L["Delete children and group"] = "刪除子項目和群組"
L["Delete Entry"] = "刪除項目"
L["Delete Trigger"] = "刪除觸發"
L["Desaturate"] = "去色"
L["Description"] = "說明"
L["Description Text"] = "說明文字"
L["Determines how many entries can be in the table."] = "決定表格中可以有多少項目。"
L["Differences"] = "差異"
@@ -231,16 +245,15 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Disallow Entry Reordering"] = "不允許重新排序項目"
L["Discrete Rotation"] = "分離旋轉"
L["Display"] = "提醒效果"
L["Display Icon"] = "提醒效果圖示"
L["Display Name"] = "顯示名稱"
L["Display Text"] = "提醒效果文字"
L["Displays a text, works best in combination with other displays"] = "顯示文字,最適合和其他顯示效果一起搭配使用"
L["Distribute Horizontally"] = "水平分佈"
L["Distribute Vertically"] = "垂直分佈"
L["Do not group this display"] = "不要群組這個提醒效果"
L["Documentation"] = "文件"
L["Done"] = "完成"
L["Don't skip this Version"] = "不要跳過此版本"
L["Down"] = "下移"
L["Drag to move"] = "滑鼠拖曳來移動"
L["Duplicate"] = "多複製一份"
L["Duplicate All"] = "全部多複製一份"
@@ -264,6 +277,8 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Ease type"] = "淡出類型"
L["Edge"] = "邊緣"
L["eliding"] = "符合寬度"
L["Else If"] = "Else If"
L["Else If Trigger %s"] = "Else If 觸發 %s"
L["Enabled"] = "啟用"
L["End Angle"] = "結束角度"
L["End of %s"] = "%s 的結尾"
@@ -271,6 +286,7 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Enter an aura name, partial aura name, or spell id"] = "輸入光環名稱、光環部分名稱,或是法術 ID"
L["Enter an Aura Name, partial Aura Name, or Spell ID. A Spell ID will match any spells with the same name."] = "輸入光環名稱、光環部分名稱,或是法術 ID。法術 ID 會找出名稱相同的任何法術。"
L["Enter Author Mode"] = "進入作者模式"
L["Enter in a value for the tick's placement."] = "輸入每次進度指示位置的數值。"
L["Enter User Mode"] = "進入使用者模式"
L["Enter user mode."] = "進入使用者模式。"
L["Entry %i"] = "項目 %i"
@@ -292,10 +308,19 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Fade"] = "淡化"
L["Fade In"] = "淡入"
L["Fade Out"] = "淡出"
L["Fallback"] = "Fallback"
L["Fallback Icon"] = "Fallback 圖示"
L["False"] = "否 (False)"
L["Fetch Affected/Unaffected Names"] = "取得受影響/未受影響的名字"
L["Filter by Class"] = "依職業過濾"
L["Filter by Group Role"] = "依角色職責過濾"
L["Filter by Nameplate Type"] = "依名條類型過濾"
L["Filter by Raid Role"] = "按團隊職責過濾"
L[ [=[Filter formats: 'Name', 'Name-Realm', '-Realm'.
Supports multiple entries, separated by commas
]=] ] = "過濾格式: '名字', '名字-伺服器', '-伺服器'。支援多個項目,使用逗號分隔。"
L["Find Auras"] = "尋找提醒效果"
L["Finish"] = "結束"
L["Fire Orb"] = "火球"
L["Font"] = "文字"
@@ -303,12 +328,19 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Foreground"] = "前景"
L["Foreground Color"] = "前景顏色"
L["Foreground Texture"] = "前景材質"
L["Format"] = "格式"
L["Format for %s"] = "%s 的格式"
L["Found a Bug?"] = "發現 Bug?"
L["Frame"] = "框架"
L["Frame Count"] = "影格數量"
L["Frame Rate"] = "影格幀數"
L["Frame Selector"] = "框架選擇器"
L["Frame Strata"] = "框架層級"
L["Frequency"] = "頻率"
L["From Template"] = "從範本建立 (**推薦**)"
L["From version %s to version %s"] = "從版本 %s 到版本 %s"
L["Full Circle"] = "完整循環"
L["Get Help"] = "取得說明"
L["Global Conditions"] = "整體條件"
L["Glow %s"] = "發光 %s"
L["Glow Action"] = "發光動作"
@@ -334,9 +366,11 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
|cFF00CC00>= 0|r ]=]
L["Group by Frame"] = "依框架分群組"
L["Group contains updates from Wago"] = "群組包含來自 Wago 的更新"
L["Group Description"] = "群組說明"
L["Group Icon"] = "群組圖示"
L["Group key"] = "群組 key"
L["Group Member Count"] = "群組成員總數"
L["Group Options"] = "群組選項"
L["Group Role"] = "角色職責"
L["Group Scale"] = "群組縮放大小"
L["Group Settings"] = "群組設定"
@@ -353,6 +387,7 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Hide When Not In Group"] = "不在隊伍中時隱藏"
L["Horizontal Align"] = "水平對齊"
L["Horizontal Bar"] = "水平進度條"
L["Hostility"] = "敵對"
L["Huge Icon"] = "超大圖示"
L["Hybrid Position"] = "混合位置"
L["Hybrid Sort Mode"] = "混合模式"
@@ -361,6 +396,7 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Icon Inset"] = "圖示內縮"
L["Icon Position"] = "圖示位置"
L["Icon Settings"] = "圖示設定"
L["Icon Source"] = "圖示來源"
L["If"] = "(if) 如果"
L["If checked, then the user will see a multi line edit box. This is useful for inputting large amounts of text."] = "勾選時,使用者會看到多行的文字編輯方塊,適用於輸入大量文字。"
L["If checked, then this option group can be temporarily collapsed by the user."] = "勾選時,使用者可以將群組暫時摺疊收起來。"
@@ -372,37 +408,52 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["If unchecked, then a default color will be used (usually yellow)"] = "不勾選時會使用預設的顏色 (通常是黃色)"
L["If unchecked, then this space will fill the entire line it is on in User Mode."] = "取消勾選時,會用這個空格填滿使用者模式中的整行。"
L["Ignore all Updates"] = "忽略所有更新"
L["Ignore Dead"] = "忽略死者"
L["Ignore Disconnected"] = "忽略離線者"
L["Ignore Lua Errors on OPTIONS event"] = "忽略 OPTIONS 事件的 Lua 錯誤"
L["Ignore out of checking range"] = "忽略超出檢查範圍"
L["Ignore Self"] = "忽略自己"
L["Ignore self"] = "忽略自己"
L["Ignored"] = "忽略"
L["Ignored Aura Name"] = "忽略的光環名稱"
L["Ignored Exact Spell ID(s)"] = "忽略的正確法術 ID"
L["Ignored Name(s)"] = "忽略的名稱"
L["Ignored Spell ID"] = "忽略的法術 ID"
L["Import"] = "匯入"
L["Import a display from an encoded string"] = "從編碼字串匯入提醒效果"
L["Information"] = "資訊"
L["Inner"] = "內部"
L["Invalid Item Name/ID/Link"] = "無效的物品名稱/ID/連結"
L["Invalid Spell ID"] = "無效的法術 ID"
L["Invalid Spell Name/ID/Link"] = "無效的法術名稱/ID/連結"
--[[Translation missing --]]
L["Invalid type for '%s'. Expected 'bool', 'number', 'select', 'string', 'timer' or 'elapsedTimer'."] = "Invalid type for '%s'. Expected 'bool', 'number', 'select', 'string', 'timer' or 'elapsedTimer'."
L["Invalid type for property '%s' in 's'. Expected '%s'"] = "屬性 '%s' 的類型無效,在 's'。需要 '%s'"
L["Inverse"] = "反向"
L["Inverse Slant"] = "反向傾斜"
L["Is Stealable"] = "可偷取"
L["Justify"] = "左右對齊"
L["Keep Aspect Ratio"] = "保持長寬比例"
L["Keep your Wago imports up to date with the Companion App."] = "使用 Companion App 讓你從 Wago 匯入的字串保持在最新的狀態。"
L["Large Input"] = "大量輸入"
L["Leaf"] = "葉子"
L["Left"] = ""
L["Left 2 HUD position"] = "左2 HUD 位置"
L["Left HUD position"] = "左方 HUD 位置"
L["Legacy Aura Trigger"] = "傳統光環觸發"
L["Length"] = "長度"
L["Length of |cFFFF0000%s|r"] = "|cFFFF0000%s|r的長度"
L["Limit"] = "限制"
L["Lines & Particles"] = "直線 & 粒子"
L["Load"] = "載入"
L["Loaded"] = "已載入"
L["Lock Positions"] = "鎖定位置"
L["Loop"] = "重複循環"
L["Low Mana"] = "低法力"
L["Magnetically Align"] = "對齊"
L["Magnetically Align"] = "吸式對齊"
L["Main"] = "主要"
L["Manage displays defined by Addons"] = "管理插件所定義的提醒效果"
L["Match Count"] = "符合的數量"
L["Matches the height setting of a horizontal bar or width for a vertical bar."] = "符合水平進度條的高度設定,或垂直進度條的寬度。"
L["Max"] = "最大"
L["Max Length"] = "最大長度"
L["Medium Icon"] = "中圖示"
@@ -426,7 +477,6 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Move this display up in its group's order"] = "將這個提醒效果在群組中的順序往上移動"
L["Move Up"] = "往上移動"
L["Multiple Displays"] = "多個提醒效果"
L["Multiple Triggers"] = "多個觸發"
L["Multiselect ignored tooltip"] = [=[|cFFFF0000忽略|r - |cFF777777單一|r - |cFF777777多個|r
]=]
L["Multiselect multiple tooltip"] = [=[|cFF777777忽略|r - |cFF777777單一|r - |cFF00FF00多個|r
@@ -436,19 +486,22 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Name Info"] = "名稱訊息"
L["Name Pattern Match"] = "名稱模式符合"
L["Name(s)"] = "名稱"
L["Name:"] = "名稱:"
L["Nameplate"] = "血條/名條"
L["Nameplates"] = "血條/名條"
L["Negator"] = ""
L["Never"] = "永不"
L["New Aura"] = "新增提醒效果"
L["New Value"] = "新的值"
L["No"] = "取消"
L["No Children"] = "沒有子項目"
L["No tooltip text"] = "沒有滑鼠提示文字"
L["None"] = ""
L["Not a table"] = "不是 table"
L["Not all children have the same value for this option"] = "並非所有子項目的這個設定都使用相同的數值"
L["Not Loaded"] = "未載入"
L["Note: Automated Messages to SAY and YELL are blocked outside of Instances."] = "注意:自動說與大喊的訊息在副本外是會被阻擋的。"
L["Note: The legacy buff trigger is now permanently disabled. It will be removed in the near future."] = "注意: 現在已經永久性的停用舊的增益觸發,將會在近期改版中全面移除。"
L["Number of Entries"] = "項目數量"
L["Offer a guided way to create auras for your character"] = "用步驟導引的方式替角色建立提醒效果"
L["Offset by |cFFFF0000%s|r/|cFFFF0000%s|r"] = "偏移|cFFFF0000%s|r/|cFFFF0000%s|r"
L["Okay"] = "確認"
L["On Hide"] = "消失時"
L["On Init"] = "初始化時"
@@ -483,11 +536,15 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Paste Settings"] = "貼上設定"
L["Paste text below"] = "在下面貼上文字"
L["Paste Trigger Settings"] = "貼上觸發設定"
L["Places a tick on the bar"] = "在進度條上顯示每次進度指示"
L["Play Sound"] = "播放音效"
L["Portrait Zoom"] = "頭像縮放"
L["Position Settings"] = "位置設定"
L["Preferred Match"] = "優先選擇符合"
L["Premade Snippets"] = "預先寫好的程式碼片段"
L["Preset"] = "預設配置"
L["Press Ctrl+C to copy"] = "按下 Ctrl+C 複製"
L["Press Ctrl+C to copy the URL"] = "按 Ctrl+C 複製 URL"
L["Prevent Merging"] = "防止合併"
L["Processed %i chars"] = "處理進度 %i 個字元"
L["Progress Bar"] = "進度條"
@@ -497,17 +554,18 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Purple Rune"] = "紫色符文"
L["Put this display in a group"] = "將這個提醒效果放入群組中"
L["Radius"] = "半徑"
L["Raid Role"] = "團隊職責"
L["Re-center X"] = "重新水平置中"
L["Re-center Y"] = "重新垂直置中"
L["Regions of type \"%s\" are not supported."] = "不支援區域類型 \"%s\""
L["Remaining Time"] = "剩餘時間"
L["Remaining Time Precision"] = "剩餘時間精確度"
L["Remove"] = "移除"
L["Remove this display from its group"] = "將這個提醒效果從群組中移除"
L["Remove this property"] = "移除這個屬性"
L["Rename"] = "重新命名"
L["Repeat After"] = "之後重複"
L["Repeat every"] = "每次重複"
L["Report bugs on our issue tracker."] = "請在我們的問題追蹤網頁回報 bug。"
L["Require unit from trigger"] = "需要來自觸發的單位"
L["Required for Activation"] = "啟用需要"
L["Reset all options to their default values."] = "重置所有選項,恢復成預設值。"
@@ -525,6 +583,7 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Rotation Mode"] = "旋轉模式"
L["Row Space"] = "列間距"
L["Row Width"] = "列寬度"
L["Rows"] = ""
L["Same"] = "相同"
L["Scale"] = "縮放大小"
L["Search"] = "搜尋"
@@ -532,10 +591,9 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Send To"] = "發送到"
L["Separator Text"] = "分隔線文字"
L["Separator text"] = "分隔線文字"
L["Set Parent to Anchor"] = "對齊點設為上一層"
L["Set Parent to Anchor"] = "對齊上一層"
L["Set Thumbnail Icon"] = "設定縮圖圖示"
L["Set tooltip description"] = "設定滑鼠提示說明內容"
L["Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visiblility and scale."] = "將對齊的框架設定為提醒效果的上一層,會讓提醒效果繼承其屬性,像是可見性和縮放大小。"
L["Sets the anchored frame as the aura's parent, causing the aura to inherit attributes such as visibility and scale."] = "將對齊到的框架設為提醒效果的上一層框架,讓提醒效果能夠繼承像是顯示和縮放大小等屬性。"
L["Settings"] = "設定"
L["Shadow Color"] = "陰影顏色"
L["Shadow X Offset"] = "陰影水平偏移"
@@ -556,6 +614,7 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Show Spark"] = "顯示亮點"
L["Show Text"] = "顯示文字"
L["Show this group's children"] = "顯示這個群組的子項目"
L["Show Tick"] = "顯示每次進度指示"
L["Shows a 3D model from the game files"] = "顯示遊戲檔案中的3D模組"
L["Shows a border"] = "顯示邊框"
L["Shows a custom texture"] = "顯示自訂材質"
@@ -563,6 +622,7 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Shows a model"] = "顯示模組"
L["Shows a progress bar with name, timer, and icon"] = "顯示一個包含名稱、時間和圖示的進度條"
L["Shows a spell icon with an optional cooldown overlay"] = "顯示法術圖示,可選擇是否要在上面顯示冷卻時間。"
L["Shows a stop motion textures"] = "顯示定格材質"
L["Shows a texture that changes based on duration"] = "顯示根據時間變化的材質"
L["Shows one or more lines of text, which can include dynamic information such as progress or stacks"] = "顯示包含動態資訊的文字 (例如進度或是堆疊層數,允許一行或多行)"
L["Simple"] = "簡單"
@@ -577,6 +637,7 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Slider Step Size"] = "滑桿數值間距"
L["Small Icon"] = "小圖示"
L["Smooth Progress"] = "平順顯示進度"
L["Snippets"] = "程式碼片段"
L["Soft Max"] = "最大軟上限"
L["Soft Min"] = "最小軟上限"
L["Sort"] = "排序"
@@ -584,6 +645,7 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Sound Channel"] = "音效頻道"
L["Sound File Path"] = "音效檔案路徑"
L["Sound Kit ID"] = "Sound Kit ID"
L["Source"] = "來源"
L["Space"] = "間距"
L["Space Horizontally"] = "橫向間隔"
L["Space Vertically"] = "縱向間隔"
@@ -604,6 +666,8 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Stealable"] = "可法術竊取"
L["Step Size"] = "數值間距"
L["Stop ignoring Updates"] = "停止忽略更新"
L["Stop Motion"] = "定格"
L["Stop Motion Settings"] = "定格設定"
L["Stop Sound"] = "停止音效"
L["Sub Elements"] = "子元素"
L["Sub Option %i"] = "子選項 %i"
@@ -622,11 +686,13 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Then "] = "(then) 則 "
L["Thickness"] = "粗細"
L["This adds %tooltip, %tooltip1, %tooltip2, %tooltip3 as text replacements."] = "這會加入 %tooltip, %tooltip1, %tooltip2, %tooltip3 用來替換文字。"
L["This aura has legacy aura trigger(s). Convert them to the new system to benefit from enhanced performance and features"] = "這個提醒效果包含傳統的光環觸發,將它們轉換成新的系統以獲得效能和功能增強的好處。"
L["This display is currently loaded"] = "這個提醒效果已經載入"
L["This display is not currently loaded"] = "這個提醒效果尚未載入"
L["This region of type \"%s\" is not supported."] = "不支援的地區類型 \"%s\""
L["This setting controls what widget is generated in user mode."] = "這個設定控制使用者模式中會產生什麼控制項。"
L["Tick %s"] = "每次進度指示 %s"
L["Tick Mode"] = "每次進度指示模式"
L["Tick Placement"] = "每次進度指示位置"
L["Time in"] = "時間"
L["Tiny Icon"] = "小小圖示"
L["To Frame's"] = "對齊框架的"
@@ -647,34 +713,42 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Top HUD position"] = "上方 HUD 位置"
L["Top Left"] = "左上"
L["Top Right"] = "右上"
L["Total Angle"] = "總角度"
L["Total Time"] = "總共時間"
L["Total Time Precision"] = "總共時間精確度"
L["Trigger"] = "觸發"
L["Trigger %d"] = "觸發 %d"
L["Trigger %s"] = "觸發 %s"
L["Trigger Combination"] = "觸發組合"
L["True"] = "是 (True)"
L["Type"] = "類型"
L["Type 'select' for '%s' requires a values member'"] = "'%s' 的類型 'select' 需要 values member"
L["Ungroup"] = "解散群組"
L["Unit"] = "單位"
L["Unit %s is not a valid unit for RegisterUnitEvent"] = "%s 不是 RegisterUnitEvent 的有效單位"
L["Unit Count"] = "單位數量"
L["Unit Frame"] = "單位框架"
L["Unit Frames"] = "單位框架"
L["Unit Name Filter"] = "單位名字過濾方式"
L["UnitName Filter"] = "單位名字過濾方式"
L["Unknown property '%s' found in '%s'"] = "發現未知屬性 '%s',在 '%s'"
L["Unlike the start or finish animations, the main animation will loop over and over until the display is hidden."] = "不同於開始或結束時的動畫,主要動畫將重複循環直到提醒效果被隱藏。"
L["Up"] = "上移"
L["Update %s by %s"] = "更新 %s 透過 %s"
L["Update Auras"] = "更新提醒效果"
L["Update Custom Text On..."] = "更新自訂文字於..."
L["Update in Group"] = "群組中的更新"
L["Update this Aura"] = "更新這個提醒效果"
L["URL"] = "URL"
L["Use Custom Color"] = "使用自訂顏色"
L["Use Display Info Id"] = "使用顯示資訊 ID"
L["Use Full Scan (High CPU)"] = "使用完整掃描 (高 CPU)"
L["Use nth value from tooltip:"] = "使用滑鼠提示中的第 N 個值:"
L["Use SetTransform"] = "使用 SetTransform"
L["Use Texture"] = "使用材質"
L["Use tooltip \"size\" instead of stacks"] = "使用滑鼠提示的 \"大小\" 而不是堆疊"
L["Use Tooltip Information"] = "使用滑鼠提示中的資訊"
L["Used in Auras:"] = "使用的提醒效果:"
L["Used in auras:"] = "用於光環:"
L["Uses UnitIsVisible() to check if in range. This is polled every second."] = "使用 UnitIsVisible() 來檢查是否在範圍內,每秒都會檢查一次。"
L["Value %i"] = "數值 %i"
L["Values are in normalized rgba format."] = "數值為標準化的 rgba 格式。"
L["Values:"] = "數值:"
@@ -690,13 +764,16 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["X Rotation"] = "水平旋轉"
L["X Scale"] = "水平縮放"
L["X-Offset"] = "水平位置"
L["x-Offset"] = "水平位置偏移"
L["Y Offset"] = "垂直位置"
L["Y Rotation"] = "垂直旋轉"
L["Y Scale"] = "垂直縮放"
L["Yellow Rune"] = "黃色符文"
L["Yes"] = "是的"
L["Y-Offset"] = "垂直位置"
L["y-Offset"] = "垂直位置偏移"
L["You are about to delete %d aura(s). |cFFFF0000This cannot be undone!|r Would you like to continue?"] = "你正準備要刪除 %d 個提醒效果,刪除後將|cFFFF0000無法還原!|r 請問是否要繼續?"
L["You are about to delete a trigger. |cFFFF0000This cannot be undone!|r Would you like to continue?"] = "你正要刪除觸發。 |cFFFF0000刪除後將無法還原!|r 是否確定要繼續?"
L["Your Saved Snippets"] = "已儲存的程式碼片段"
L["Z Offset"] = "Z軸位置"
L["Z Rotation"] = "Z軸旋轉"
L["Zoom"] = "縮放"
+33 -20
View File
@@ -120,19 +120,22 @@ local function ConstructIconPicker(frame)
iconLabel:SetPoint("RIGHT", input, "LEFT", -50, 0);
function group.Pick(self, texturePath)
if(not self.groupIcon and self.data.controlledChildren) then
for index, childId in pairs(self.data.controlledChildren) do
local valueToPath = OptionsPrivate.Private.ValueToPath
if(not self.groupIcon and self.baseObject.controlledChildren) then
for index, childId in pairs(self.baseObject.controlledChildren) do
local childData = WeakAuras.GetData(childId);
if(childData) then
childData[self.field] = texturePath;
WeakAuras.Add(childData);
valueToPath(childData, self.paths[childId], texturePath)
WeakAuras.Add(childData)
WeakAuras.ClearAndUpdateOptions(childData.id)
WeakAuras.UpdateThumbnail(childData);
end
end
else
self.data[self.field] = texturePath;
WeakAuras.Add(self.data);
WeakAuras.UpdateThumbnail(self.data);
valueToPath(self.baseObject, self.paths[self.baseObject.id], texturePath)
WeakAuras.Add(self.baseObject)
WeakAuras.ClearAndUpdateOptions(self.baseObject.id)
WeakAuras.UpdateThumbnail(self.baseObject)
end
local success = icon:SetTexture(texturePath) and texturePath;
if(success) then
@@ -142,20 +145,23 @@ local function ConstructIconPicker(frame)
end
end
function group.Open(self, data, field, groupIcon)
self.data = data;
self.field = field;
function group.Open(self, baseObject, paths, groupIcon)
local valueFromPath = OptionsPrivate.Private.ValueFromPath
self.baseObject = baseObject
self.paths = paths
self.groupIcon = groupIcon
if(not groupIcon and data.controlledChildren) then
if(not groupIcon and baseObject.controlledChildren) then
self.givenPath = {};
for index, childId in pairs(data.controlledChildren) do
for index, childId in pairs(baseObject.controlledChildren) do
local childData = WeakAuras.GetData(childId);
if(childData) then
self.givenPath[childId] = childData[field];
local value = valueFromPath(childData, paths[childId])
self.givenPath[childId] = value;
end
end
else
self.givenPath = self.data[self.field];
local value = valueFromPath(self.baseObject, paths[self.baseObject.id])
self.givenPath = value
end
-- group:Pick(self.givenPath);
frame.window = "icon";
@@ -170,17 +176,24 @@ local function ConstructIconPicker(frame)
end
function group.CancelClose()
if(not group.groupIcon and group.data.controlledChildren) then
for index, childId in pairs(group.data.controlledChildren) do
local valueToPath = OptionsPrivate.Private.ValueToPath
if(not group.groupIcon and group.baseObject.controlledChildren) then
for index, childId in pairs(group.baseObject.controlledChildren) do
local childData = WeakAuras.GetData(childId);
if(childData) then
childData[group.field] = group.givenPath[childId] or childData[group.field];
WeakAuras.Add(childData);
WeakAuras.UpdateThumbnail(childData);
if (group.givenPath[childId]) then
valueToPath(childData, group.paths[childId], group.givenPath[childId])
WeakAuras.Add(childData);
WeakAuras.ClearAndUpdateOptions(childData.id)
WeakAuras.UpdateThumbnail(childData);
end
end
end
else
group:Pick(group.givenPath);
valueToPath(group.baseObject, group.paths[group.baseObject.id], group.givenPath)
WeakAuras.Add(group.baseObject)
WeakAuras.ClearAndUpdateOptions(group.baseObject.id)
WeakAuras.UpdateThumbnail(group.baseObject)
end
group.Close();
end
+123 -62
View File
@@ -15,6 +15,38 @@ local L = WeakAuras.L
local modelPicker
local function GetAll(baseObject, path, property, default)
local valueFromPath = OptionsPrivate.Private.ValueFromPath
if not property then
return default
end
if baseObject.controlledChildren then
local result
local first = true
for index, childId in pairs(baseObject.controlledChildren) do
local childData = WeakAuras.GetData(childId)
local childObject = valueFromPath(childData, path)
if childObject and childObject[property] then
if first then
result = childObject[property]
first = false
else
if result ~= childObject[property] then
return default
end
end
end
end
return result
else
local object = valueFromPath(baseObject, path)
if object and object[property] then
return object[property]
end
return default
end
end
local function ConstructModelPicker(frame)
local group = AceGUI:Create("InlineGroup");
group.frame:SetParent(frame);
@@ -80,83 +112,101 @@ local function ConstructModelPicker(frame)
model:SetFrameStrata("FULLSCREEN");
group.model = model;
local function SetOnObject(object, model_path, model_z, model_x, model_y)
if model_path then
object.model_path = model_path
end
if model_z then
object.model_z = model_z
end
if model_x then
object.model_x = model_x
end
if model_y then
object.model_y = model_y
end
end
function group.Pick(self, model_path, model_z, model_x, model_y)
model_path = model_path or self.data.model_path;
local valueFromPath = OptionsPrivate.Private.ValueFromPath
model_z = model_z or self.data.model_z;
model_x = model_x or self.data.model_x;
model_y = model_y or self.data.model_y;
self.selectedValues.model_path = model_path or self.selectedValues.model_path
self.selectedValues.model_x = model_x or self.selectedValues.model_x
self.selectedValues.model_y = model_y or self.selectedValues.model_y
self.selectedValues.model_z = model_z or self.selectedValues.model_z
WeakAuras.SetModel(self.model, model_path)
WeakAuras.SetModel(self.model, self.selectedValues.model_path)
self.model:SetPosition(model_z, model_x, model_y);
self.model:SetFacing(rad(self.data.rotation));
self.model:SetPosition(self.selectedValues.model_z, self.selectedValues.model_x, self.selectedValues.model_y);
self.model:SetFacing(rad(self.selectedValues.rotation));
if(not self.parentData and self.data.controlledChildren) then
for index, childId in pairs(self.data.controlledChildren) do
local childData = WeakAuras.GetData(childId);
if(childData) then
childData.model_path = model_path;
childData.model_z = model_z;
childData.model_x = model_x;
childData.model_y = model_y;
WeakAuras.Add(childData);
WeakAuras.UpdateThumbnail(childData);
if(self.baseObject.controlledChildren) then
for index, childId in pairs(self.baseObject.controlledChildren) do
local childData = WeakAuras.GetData(childId)
local object = valueFromPath(childData, self.path)
if(object) then
SetOnObject(object, model_path, model_z, model_x, model_y)
WeakAuras.Add(childData)
WeakAuras.UpdateThumbnail(childData)
end
end
else
self.data.model_path = model_path;
self.data.model_z = model_z;
self.data.model_x = model_x;
self.data.model_y = model_y;
if self.parentData then
WeakAuras.Add(self.parentData)
else
WeakAuras.Add(self.data);
WeakAuras.UpdateThumbnail(self.data);
local object = valueFromPath(self.baseObject, self.path)
if object then
SetOnObject(object, model_path, model_z, model_x, model_y)
WeakAuras.Add(self.baseObject)
WeakAuras.UpdateThumbnail(self.baseObject)
end
end
end
function group.Open(self, data, parentData)
self.data = data;
self.parentData = parentData
WeakAuras.SetModel(self.model, data.model_path)
function group.Open(self, baseObject, path)
local valueFromPath = OptionsPrivate.Private.ValueFromPath
self.model:SetPosition(data.model_z, data.model_x, data.model_y);
self.model:SetFacing(rad(data.rotation));
modelPickerZ:SetValue(data.model_z);
modelPickerZ.editbox:SetText(("%.2f"):format(data.model_z));
modelPickerX:SetValue(data.model_x);
modelPickerX.editbox:SetText(("%.2f"):format(data.model_x));
modelPickerY:SetValue(data.model_y);
modelPickerY.editbox:SetText(("%.2f"):format(data.model_y));
self.baseObject = baseObject
self.path = path
self.selectedValues = {}
modelPickerZ.frame:Show();
modelPickerY.frame:Show();
modelPickerX.frame:Show();
self.selectedValues.model_path = GetAll(baseObject, path, "model_path", "spells/arcanepower_state_chest.m2")
if(not parentData and data.controlledChildren) then
WeakAuras.SetModel(self.model, self.selectedValues.model_path)
self.selectedValues.model_x = GetAll(baseObject, path, "model_x", 0)
self.selectedValues.model_y = GetAll(baseObject, path, "model_y", 0)
self.selectedValues.model_z = GetAll(baseObject, path, "model_z", 0)
self.selectedValues.rotation = GetAll(baseObject, path, "rotation", 0)
self.model:SetPosition(self.selectedValues.model_z, self.selectedValues.model_x, self.selectedValues.model_y);
self.model:SetFacing(rad(self.selectedValues.rotation));
modelPickerZ:SetValue(self.selectedValues.model_z);
modelPickerZ.editbox:SetText(("%.2f"):format(self.selectedValues.model_z));
modelPickerX:SetValue(self.selectedValues.model_x);
modelPickerX.editbox:SetText(("%.2f"):format(self.selectedValues.model_x));
modelPickerY:SetValue(self.selectedValues.model_y);
modelPickerY.editbox:SetText(("%.2f"):format(self.selectedValues.model_y));
if(baseObject.controlledChildren) then
self.givenModel = {};
self.givenZ = {};
self.givenX = {};
self.givenY = {};
for index, childId in pairs(data.controlledChildren) do
local childData = WeakAuras.GetData(childId);
if(childData) then
self.givenModel[childId] = childData.model_path;
self.givenZ[childId] = childData.model_z;
self.givenX[childId] = childData.model_x;
self.givenY[childId] = childData.model_y;
for index, childId in pairs(baseObject.controlledChildren) do
local childData = WeakAuras.GetData(childId)
local object = valueFromPath(childData, path)
if(object) then
self.givenModel[childId] = object.model_path;
self.givenZ[childId] = object.model_z;
self.givenX[childId] = object.model_x;
self.givenY[childId] = object.model_y;
end
end
else
self.givenModel = data.model_path;
local object = valueFromPath(baseObject, path)
self.givenZ = data.model_z;
self.givenX = data.model_x;
self.givenY = data.model_y;
self.givenModel = object.model_path;
self.givenZ = object.model_z;
self.givenX = object.model_x;
self.givenY = object.model_y;
end
frame.window = "model";
frame:UpdateFrameVisible()
@@ -169,20 +219,31 @@ local function ConstructModelPicker(frame)
end
function group.CancelClose(self)
if(not group.parentData and group.data.controlledChildren) then
for index, childId in pairs(group.data.controlledChildren) do
local valueFromPath = OptionsPrivate.Private.ValueFromPath
if(group.baseObject.controlledChildren) then
for index, childId in pairs(group.baseObject.controlledChildren) do
local childData = WeakAuras.GetData(childId);
if(childData) then
childData.model_path = group.givenModel[childId];
childData.model_z = group.givenZ[childId];
childData.model_x = group.givenX[childId];
childData.model_y = group.givenY[childId];
local object = valueFromPath(childData, self.path)
if(object) then
object.model_path = group.givenModel[childId];
object.model_z = group.givenZ[childId];
object.model_x = group.givenX[childId];
object.model_y = group.givenY[childId];
WeakAuras.Add(childData);
WeakAuras.UpdateThumbnail(childData);
end
end
else
group:Pick(group.givenModel, group.givenZ, group.givenX, group.givenY);
local object = valueFromPath(self.baseObject, self.path)
if(object) then
object.model_path = group.givenModel
object.model_z = group.givenZ
object.model_x = group.givenX
object.model_y = group.givenY
WeakAuras.Add(self.baseObject);
WeakAuras.UpdateThumbnail(self.baseObject);
end
end
group.Close();
end
+75 -6
View File
@@ -10,6 +10,7 @@ local IsShiftKeyDown, CreateFrame = IsShiftKeyDown, CreateFrame
local AceConfigDialog = LibStub("AceConfigDialog-3.0")
local WeakAuras = WeakAuras
local L = WeakAuras.L
local moversizer
local mover
@@ -63,9 +64,11 @@ local function ConstructMover(frame)
local top = CreateFrame("BUTTON", nil, topAndBottom)
top:SetSize(25, 25)
top:SetPoint("TOP", topAndBottom)
top:SetFrameStrata("BACKGROUND")
local bottom = CreateFrame("BUTTON", nil, topAndBottom)
bottom:SetSize(25, 25)
bottom:SetPoint("BOTTOM", topAndBottom)
bottom:SetFrameStrata("BACKGROUND")
local leftAndRight = CreateFrame("Frame", nil, frame)
leftAndRight:SetClampedToScreen(true)
@@ -74,9 +77,11 @@ local function ConstructMover(frame)
local left = CreateFrame("BUTTON", nil, leftAndRight)
left:SetSize(25, 25)
left:SetPoint("LEFT", leftAndRight)
left:SetFrameStrata("BACKGROUND")
local right = CreateFrame("BUTTON", nil, leftAndRight)
right:SetSize(25, 25)
right:SetPoint("RIGHT", leftAndRight)
right:SetFrameStrata("BACKGROUND")
top:SetNormalTexture("interface\\buttons\\ui-scrollbar-scrollupbutton-up.blp")
top:SetHighlightTexture("interface\\buttons\\ui-scrollbar-scrollupbutton-highlight.blp")
@@ -107,6 +112,23 @@ local function ConstructMover(frame)
right:GetPushedTexture():SetRotation(-math.pi/2)
right:SetScript("OnClick", function() moveOnePxl("right") end)
local arrow = CreateFrame("frame", nil, frame)
arrow:SetClampedToScreen(true)
arrow:SetSize(196, 196)
arrow:SetPoint("CENTER", frame, "CENTER")
arrow:SetFrameStrata("HIGH")
local arrowTexture = arrow:CreateTexture()
arrowTexture:SetTexture("Interface\\Addons\\WeakAuras\\Media\\Textures\\offscreen.tga")
arrowTexture:SetSize(128, 128)
arrowTexture:SetPoint("CENTER", arrow, "CENTER")
arrowTexture:SetVertexColor(0.8, 0.8, 0.2)
arrowTexture:Hide()
local offscreenText = arrow:CreateFontString(nil, "OVERLAY")
offscreenText:SetFont(STANDARD_TEXT_FONT, 14, "THICKOUTLINE");
offscreenText:SetText(L["Aura is\nOff Screen"])
offscreenText:Hide()
offscreenText:SetPoint("CENTER", arrow, "CENTER")
--local lineX = frame:CreateLine(nil, "OVERLAY", 7)
local lineX = frame:CreateTexture(nil, "OVERLAY", 7)
lineX:SetSize(2, 2)
@@ -123,7 +145,7 @@ local function ConstructMover(frame)
lineY:SetPoint("BOTTOMLEFT", UIParent)
lineY:Hide()
return lineX, lineY
return lineX, lineY, arrowTexture, offscreenText
end
local function ConstructSizer(frame)
@@ -150,6 +172,9 @@ local function ConstructSizer(frame)
texTR2:SetPoint("BOTTOMLEFT", topright, "LEFT")
topright.Highlight = function()
if WeakAurasOptionsSaved.lockPositions then
return
end
texTR1:Show()
texTR2:Show()
end
@@ -179,6 +204,9 @@ local function ConstructSizer(frame)
texBR2:SetPoint("TOPLEFT", bottomright, "LEFT")
bottomright.Highlight = function()
if WeakAurasOptionsSaved.lockPositions then
return
end
texBR1:Show()
texBR2:Show()
end
@@ -208,6 +236,9 @@ local function ConstructSizer(frame)
texBL2:SetPoint("TOPRIGHT", bottomleft, "RIGHT")
bottomleft.Highlight = function()
if WeakAurasOptionsSaved.lockPositions then
return
end
texBL1:Show()
texBL2:Show()
end
@@ -237,6 +268,9 @@ local function ConstructSizer(frame)
texTL2:SetPoint("BOTTOMRIGHT", topleft, "RIGHT")
topleft.Highlight = function()
if WeakAurasOptionsSaved.lockPositions then
return
end
texTL1:Show()
texTL2:Show()
end
@@ -260,6 +294,9 @@ local function ConstructSizer(frame)
texT:SetPoint("BOTTOMLEFT", topleft, "LEFT", 3, 0)
top.Highlight = function()
if WeakAurasOptionsSaved.lockPositions then
return
end
texT:Show()
end
top.Clear = function()
@@ -279,6 +316,9 @@ local function ConstructSizer(frame)
texR:SetPoint("TOPLEFT", topright, "TOP", 0, -3)
right.Highlight = function()
if WeakAurasOptionsSaved.lockPositions then
return
end
texR:Show()
end
right.Clear = function()
@@ -299,6 +339,9 @@ local function ConstructSizer(frame)
texB:SetPoint("TOPRIGHT", bottomright, "RIGHT", -3, 0)
bottom.Highlight = function()
if WeakAurasOptionsSaved.lockPositions then
return
end
texB:Show()
end
bottom.Clear = function()
@@ -319,6 +362,9 @@ local function ConstructSizer(frame)
texL:SetPoint("TOPRIGHT", topleft, "TOP", 0, -3)
left.Highlight = function()
if WeakAurasOptionsSaved.lockPositions then
return
end
texL:Show()
end
left.Clear = function()
@@ -389,7 +435,7 @@ local function ConstructMoverSizer(parent)
frame.top, frame.topright, frame.right, frame.bottomright, frame.bottom, frame.bottomleft, frame.left, frame.topleft
= ConstructSizer(frame)
frame.lineX, frame.lineY = ConstructMover(frame)
frame.lineX, frame.lineY, frame.arrowTexture, frame.offscreenText = ConstructMover(frame)
frame.top.Clear()
frame.topright.Clear()
@@ -481,7 +527,7 @@ local function ConstructMoverSizer(parent)
if data.regionType == "group" then
mover:SetWidth((region.trx - region.blx) * scale)
mover:SetHeight((region.try - region.bly) * scale)
mover:SetPoint(mover.selfPoint or "CENTER", mover.anchor or UIParent, mover.anchorPoint or "CENTER", (xOff + region.blx) * scale, (yOff + region.bly) * scale)
mover:SetPoint("BOTTOMLEFT", mover.anchor or UIParent, mover.anchorPoint or "CENTER", (xOff + region.blx) * scale, (yOff + region.bly) * scale)
else
mover:SetWidth(region:GetWidth() * scale)
mover:SetHeight(region:GetHeight() * scale)
@@ -499,10 +545,13 @@ local function ConstructMoverSizer(parent)
local db = OptionsPrivate.savedVars.db
mover.startMoving = function()
if WeakAurasOptionsSaved.lockPositions then
return
end
OptionsPrivate.Private.CancelAnimation(region, true, true, true, true, true)
mover:ClearAllPoints()
if data.regionType == "group" then
mover:SetPoint(mover.selfPoint, region, mover.anchorPoint, region.blx * scale, region.bly * scale)
mover:SetPoint("BOTTOMLEFT", region, mover.anchorPoint, region.blx * scale, region.bly * scale)
else
mover:SetPoint(mover.selfPoint, region, mover.selfPoint)
end
@@ -602,7 +651,7 @@ local function ConstructMoverSizer(parent)
if data.regionType == "group" then
mover:SetWidth((region.trx - region.blx) * scale)
mover:SetHeight((region.try - region.bly) * scale)
mover:SetPoint(mover.selfPoint, mover.anchor, mover.anchorPoint, (xOff + region.blx) * scale, (yOff + region.bly) * scale)
mover:SetPoint("BOTTOMLEFT", mover.anchor, mover.anchorPoint, (xOff + region.blx) * scale, (yOff + region.bly) * scale)
else
mover:SetWidth(region:GetWidth() * scale)
mover:SetHeight(region:GetHeight() * scale)
@@ -636,6 +685,9 @@ local function ConstructMoverSizer(parent)
if region:IsResizable() then
frame.startSizing = function(point)
if WeakAurasOptionsSaved.lockPositions then
return
end
mover.isMoving = true
OptionsPrivate.Private.CancelAnimation(region, true, true, true, true, true)
local rSelfPoint, rAnchor, rAnchorPoint, rXOffset, rYOffset = region:GetPoint(1)
@@ -726,7 +778,7 @@ local function ConstructMoverSizer(parent)
if data.regionType == "group" then
mover:SetWidth((region.trx - region.blx) * scale)
mover:SetHeight((region.try - region.bly) * scale)
mover:SetPoint(mover.selfPoint, mover.anchor, mover.anchorPoint, (xOff + region.blx) * scale, (yOff + region.bly) * scale)
mover:SetPoint("BOTTOMLEFT", mover.anchor, mover.anchorPoint, (xOff + region.blx) * scale, (yOff + region.bly) * scale)
else
mover:SetWidth(region:GetWidth() * scale)
mover:SetHeight(region:GetHeight() * scale)
@@ -878,6 +930,23 @@ local function ConstructMoverSizer(parent)
self.interims[i]:SetPoint("CENTER", self.anchorPointIcon, "CENTER", x, y)
self.interims[i]:Show()
end
-- HERE
frame.arrowTexture:Hide()
frame.offscreenText:Hide()
-- Check if the center is offscreen
local x, y = mover:GetCenter()
if x and y then
if x < 0 or x > GetScreenWidth() or y < 0 or y > GetScreenHeight() then
local arrowX, arrowY = frame.arrowTexture:GetCenter()
local arrowAngle = atan2(selfY - arrowY, selfX - arrowX)
frame.offscreenText:Show()
frame.arrowTexture:Show()
frame.arrowTexture:SetRotation( (arrowAngle - 90) / 180 * math.pi)
end
end
local regionScale = self.moving.region:GetScale()
self.text:SetText(("(%.2f, %.2f)"):format(dX*1/regionScale, dY*1/regionScale))
local midX = (distance / 2) * cos(angle)
@@ -171,11 +171,11 @@ function OptionsPrivate.CreateFrame()
frame:Hide()
frame:SetScript("OnHide", function()
OptionsPrivate.Private.ClearFakeStates()
OptionsPrivate.SetDragging()
OptionsPrivate.Private.PauseAllDynamicGroups()
OptionsPrivate.Private.ClearFakeStates()
for id, data in pairs(WeakAuras.regions) do
data.region:Collapse()
data.region:OptionsClosed()
@@ -446,7 +446,7 @@ function OptionsPrivate.CreateFrame()
tipPopupCtrlC:SetPoint("TOPRIGHT", urlWidget, "BOTTOMRIGHT", 0, 0)
tipPopupCtrlC:SetJustifyH("LEFT")
tipPopupCtrlC:SetJustifyV("TOP")
tipPopupCtrlC:SetText("Press Ctrl+C to copy the URL")
tipPopupCtrlC:SetText(L["Press Ctrl+C to copy the URL"])
local function ToggleTip(referenceWidget, url, title, description)
if tipPopup:IsVisible() and urlWidget.text == url then
@@ -476,10 +476,12 @@ function OptionsPrivate.CreateFrame()
tipFrame:AddChild(button)
end
addFooter(L["Get Help"], [[Interface\AddOns\WeakAuras\Media\Textures\discord.tga]], "https://discord.gg/wa2",
addFooter(L["Get Help"], [[Interface\AddOns\WeakAuras\Media\Textures\discord.tga]], "https://discord.gg/weakauras",
L["Chat with WeakAuras experts on our Discord server."])
addFooter(L["Documentation"], [[Interface\AddOns\WeakAuras\Media\Textures\GitHub.tga]], "https://github.com/WeakAuras/WeakAuras2/wiki",
L["Check out our wiki for a large collection of examples and snippets."])
addFooter(L["Find Auras"], [[Interface\AddOns\WeakAuras\Media\Textures\wagoupdate_logo.tga]], "https://wago.io",
L["Browse Wago, the largest collection of auras."])
@@ -487,8 +489,9 @@ function OptionsPrivate.CreateFrame()
addFooter(L["Update Auras"], [[Interface\AddOns\WeakAuras\Media\Textures\wagoupdate_refresh.tga]], "https://weakauras.wtf",
L["Keep your Wago imports up to date with the Companion App."])
end
addFooter(L["Found a Bug?"], [[Interface\AddOns\WeakAuras\Media\Textures\bug_report.tga]], "https://github.com/WeakAuras/WeakAuras2/issues/new",
L["Report bugs our our issue tracker."])
addFooter(L["Found a Bug?"], [[Interface\AddOns\WeakAuras\Media\Textures\bug_report.tga]], "https://github.com/WeakAuras/WeakAuras2/issues/new?assignees=&labels=%F0%9F%90%9B+Bug&template=bug_report.md&title=",
L["Report bugs on our issue tracker."])
-- Disable for now
--local closeTipButton = CreateFrame("Button", nil, tipFrame.frame, "UIPanelCloseButton")
@@ -601,6 +604,25 @@ function OptionsPrivate.CreateFrame()
importButton:SetCallback("OnClick", OptionsPrivate.ImportFromString)
toolbarContainer:AddChild(importButton)
local lockButton = AceGUI:Create("WeakAurasToolbarButton")
lockButton:SetText(L["Lock Positions"])
lockButton:SetTexture("Interface\\AddOns\\WeakAuras\\Media\\Textures\\lockPosition")
lockButton:SetCallback("OnClick", function(self)
if WeakAurasOptionsSaved.lockPositions then
lockButton:SetStrongHighlight(false)
lockButton:UnlockHighlight()
WeakAurasOptionsSaved.lockPositions = false
else
lockButton:SetStrongHighlight(true)
lockButton:LockHighlight()
WeakAurasOptionsSaved.lockPositions = true
end
end)
if WeakAurasOptionsSaved.lockPositions then
lockButton:LockHighlight()
end
toolbarContainer:AddChild(lockButton)
local magnetButton = AceGUI:Create("WeakAurasToolbarButton")
magnetButton:SetText(L["Magnetically Align"])
magnetButton:SetTexture("Interface\\AddOns\\WeakAuras\\Media\\Textures\\magnetic")
@@ -781,6 +803,7 @@ function OptionsPrivate.CreateFrame()
unloadedButton:SetExpandDescription(L["Expand all non-loaded displays"])
unloadedButton:SetCollapseDescription(L["Collapse all non-loaded displays"])
unloadedButton:SetViewClick(function()
OptionsPrivate.Private.PauseAllDynamicGroups()
if unloadedButton.view.func() == 2 then
for id, child in pairs(displayButtons) do
if OptionsPrivate.Private.loaded[id] == nil then
@@ -794,6 +817,7 @@ function OptionsPrivate.CreateFrame()
end
end
end
OptionsPrivate.Private.ResumeAllDynamicGroups()
end)
unloadedButton:SetViewTest(function()
local none, all = true, true
@@ -821,6 +845,7 @@ function OptionsPrivate.CreateFrame()
frame.ClearOptions = function(self, id)
aceOptions[id] = nil
OptionsPrivate.commonOptionsCache:Clear()
if type(id) == "string" then
local data = WeakAuras.GetData(id)
if data and data.parent then
@@ -862,6 +887,7 @@ function OptionsPrivate.CreateFrame()
if not self.pickedDisplay then
return
end
OptionsPrivate.commonOptionsCache:Clear()
self.selectedTab = self.selectedTab or "region"
local data
if type(self.pickedDisplay) == "string" then
@@ -916,6 +942,8 @@ function OptionsPrivate.CreateFrame()
return
end
OptionsPrivate.commonOptionsCache:Clear()
frame:UpdateOptions()
local data
@@ -1179,6 +1207,9 @@ function OptionsPrivate.CreateFrame()
if self.pickedDisplay == id then
return
end
OptionsPrivate.Private.PauseAllDynamicGroups()
self:ClearPicks(noHide)
local data = WeakAuras.GetData(id)
@@ -1206,7 +1237,6 @@ function OptionsPrivate.CreateFrame()
self.selectedTab = tab
end
self:FillOptions()
WeakAuras.SetMoverSizer(id)
local _, _, _, _, yOffset = displayButtons[id].frame:GetPoint(1)
@@ -1216,6 +1246,7 @@ function OptionsPrivate.CreateFrame()
if yOffset then
self.buttonsScroll:SetScrollPos(yOffset, yOffset - 32)
end
if data.controlledChildren then
for index, childId in pairs(data.controlledChildren) do
displayButtons[childId]:PriorityShow(1)
@@ -1225,6 +1256,8 @@ function OptionsPrivate.CreateFrame()
if data.controlledChildren and #data.controlledChildren == 0 then
WeakAurasOptions:NewAura(true)
end
OptionsPrivate.Private.ResumeAllDynamicGroups()
end
frame.CenterOnPicked = function(self)
+14 -6
View File
@@ -559,7 +559,7 @@ local function ConstructTextEditor(frame)
end
)
function group.Open(self, data, path, enclose, multipath, reloadOptions, setOnParent, url)
function group.Open(self, data, path, enclose, multipath, reloadOptions, setOnParent, url, validator)
self.data = data
self.path = path
self.multipath = multipath
@@ -602,14 +602,17 @@ local function ConstructTextEditor(frame)
"OnTextChanged",
function(...)
local str = editor.editBox:GetText()
if not (str) or editor.combinedText == true then
if not str or str:trim() == "" or editor.combinedText == true then
editorError:SetText("")
else
local _, errorString
local func, errorString
if (enclose) then
_, errorString = loadstring("return function() " .. str .. "\n end")
func, errorString = loadstring("return function() " .. str .. "\n end")
else
_, errorString = loadstring("return " .. str)
func, errorString = loadstring("return " .. str)
end
if not errorString and validator then
errorString = validator(func())
end
if errorString then
urlText:Hide()
@@ -632,7 +635,12 @@ local function ConstructTextEditor(frame)
local combinedText = ""
for index, childId in pairs(data.controlledChildren) do
local childData = WeakAuras.GetData(childId)
local text = OptionsPrivate.Private.ValueFromPath(childData, multipath and path[childId] or path)
local text
if multipath then
text = path[childId] and OptionsPrivate.Private.ValueFromPath(childData, path[childId])
else
text = OptionsPrivate.Private.ValueFromPath(childData, path)
end
if text then
if not (singleText) then
singleText = text
@@ -37,18 +37,23 @@ local function CompareValues(a, b)
end
end
local function GetAll(data, property, default)
if data.controlledChildren then
local function GetAll(baseObject, path, property, default)
local valueFromPath = OptionsPrivate.Private.ValueFromPath
if not property then
return default
end
if baseObject.controlledChildren then
local result
local first = true
for index, childId in pairs(data.controlledChildren) do
for index, childId in pairs(baseObject.controlledChildren) do
local childData = WeakAuras.GetData(childId)
if childData[property] ~= nil then
local childObject = valueFromPath(childData, path)
if childObject and childObject[property] then
if first then
result = childData[property]
result = childObject[property]
first = false
else
if not CompareValues(result, childData[property]) then
if not CompareValues(result, childObject[property]) then
return default
end
end
@@ -56,23 +61,33 @@ local function GetAll(data, property, default)
end
return result
else
if data[property] ~= nil then
return data[property]
local object = valueFromPath(baseObject, path)
if object and object[property] then
return object[property]
end
return default
end
end
local function SetAll(data, property, value)
if data.controlledChildren then
for index, childId in pairs(data.controlledChildren) do
local function SetAll(baseObject, path, property, value)
local valueFromPath = OptionsPrivate.Private.ValueFromPath
if baseObject.controlledChildren then
for index, childId in pairs(baseObject.controlledChildren) do
local childData = WeakAuras.GetData(childId)
childData[property] = value
WeakAuras.Add(childData)
local object = valueFromPath(childData, path)
if object then
object[property] = value
WeakAuras.Add(childData)
WeakAuras.UpdateThumbnail(childData)
end
end
else
data[property] = value
local object = valueFromPath(baseObject, path)
if object then
object[property] = value
WeakAuras.Add(baseObject)
WeakAuras.UpdateThumbnail(baseObject)
end
end
end
@@ -114,6 +129,10 @@ local function ConstructTexturePicker(frame)
textureWidget:ChangeTexture(d.r, d.g, d.b, d.a, d.rotate, d.discrete_rotation, d.rotation, d.mirror, d.blendMode);
end
if group.selectedTextures[texturePath] then
textureWidget:Pick()
end
textureWidget:SetClick(function()
group:Pick(texturePath);
end);
@@ -129,7 +148,6 @@ local function ConstructTexturePicker(frame)
end
end);
end
group:Pick(group.data[group.field]);
end
dropdown:SetCallback("OnGroupSelected", texturePickerGroupSelected)
@@ -139,7 +157,7 @@ local function ConstructTexturePicker(frame)
for categoryName, category in pairs(self.textures) do
local match = false;
for texturePath, textureName in pairs(category) do
if(texturePath == self.data[self.field]) then
if(self.selectedTextures[texturePath]) then
match = true;
break;
end
@@ -161,72 +179,67 @@ local function ConstructTexturePicker(frame)
pickedwidget:Pick();
end
SetAll(self.data, self.field, texturePath);
if(type(self.parentData.id) == "string") then
WeakAuras.Add(self.parentData);
WeakAuras.UpdateThumbnail(self.parentData);
end
wipe(group.selectedTextures)
group.selectedTextures[texturePath] = true
SetAll(self.baseObject, self.path, self.properties.texture, texturePath)
group:UpdateList();
local status = dropdown.status or dropdown.localstatus
dropdown.dropdown:SetText(dropdown.list[status.selected]);
end
function group.Open(self, data, parentData, field, textures, SetTextureFunc)
self.data = data
self.parentData = parentData
self.field = field;
function group.Open(self, baseObject, path, properties, textures, SetTextureFunc)
local valueFromPath = OptionsPrivate.Private.ValueFromPath
self.baseObject = baseObject
self.path = path
self.properties = properties
self.textures = textures;
self.SetTextureFunc = SetTextureFunc
if(data.controlledChildren) then
self.givenPath = {};
for index, childId in pairs(data.controlledChildren) do
self.givenPath = {};
self.selectedTextures = {}
if(baseObject.controlledChildren) then
for index, childId in pairs(baseObject.controlledChildren) do
local childData = WeakAuras.GetData(childId);
if(childData) then
self.givenPath[childId] = childData[field];
local childObject = valueFromPath(childData, path)
if childObject and childObject[properties.texture] then
self.givenPath[childId] = childObject[properties.texture]
self.selectedTextures[childObject[properties.texture]] = true
end
end
end
local colorAll = GetAll(data, "color", {1, 1, 1, 1});
self.textureData = {
r = colorAll[1] or 1,
g = colorAll[2] or 1,
b = colorAll[3] or 1,
a = colorAll[4] or 1,
rotate = GetAll(data, "rotate", false),
discrete_rotation = GetAll(data, "discrete_rotation", 0),
rotation = GetAll(data, "rotation", 0),
mirror = GetAll(data, "mirror", false),
blendMode = GetAll(data, "blendMode", "ADD")
};
else
self.givenPath = data[field];
data.color = data.color or {};
self.textureData = {
r = data.color[1] or 1,
g = data.color[2] or 1,
b = data.color[3] or 1,
a = data.color[4] or 1,
rotate = data.rotate,
discrete_rotation = data.discrete_rotation or 0,
rotation = data.rotation or 0,
mirror = data.mirror,
blendMode = data.blendMode or "ADD"
};
local object = valueFromPath(baseObject, path)
if object and object[properties.texture] then
self.givenPath[baseObject.id] = object[properties.texture]
self.selectedTextures[object[properties.texture]] = true
end
end
local colorAll = GetAll(baseObject, path, properties.color, {1, 1, 1, 1});
self.textureData = {
r = colorAll[1] or 1,
g = colorAll[2] or 1,
b = colorAll[3] or 1,
a = colorAll[4] or 1,
rotate = GetAll(baseObject, path, properties.rotate, true),
discrete_rotation = GetAll(baseObject, path, properties.discrete_rotation, 0),
rotation = GetAll(baseObject, path, properties.rotation, 0),
mirror = GetAll(baseObject, path, properties.mirror, false),
blendMode = GetAll(baseObject, path, properties.blendMode, "ADD")
}
frame.window = "texture";
frame:UpdateFrameVisible()
group:UpdateList()
local _, givenPath = next(self.givenPath)
local picked = false;
local _, givenPath
if type(self.givenPath) == "string" then
givenPath = self.givenPath;
else
_, givenPath = next(self.givenPath);
end
for categoryName, category in pairs(self.textures) do
if not(picked) then
for texturePath, textureName in pairs(category) do
if(texturePath == givenPath) then
if(self.selectedTextures[texturePath]) then
dropdown:SetGroup(categoryName);
self:Pick(givenPath);
picked = true;
break;
end
@@ -248,17 +261,26 @@ local function ConstructTexturePicker(frame)
end
function group.CancelClose()
if(group.parentData.controlledChildren) then
for index, childId in pairs(group.parentData.controlledChildren) do
local valueFromPath = OptionsPrivate.Private.ValueFromPath
if(group.baseObject.controlledChildren) then
for index, childId in pairs(group.baseObject.controlledChildren) do
local childData = WeakAuras.GetData(childId);
if(childData) then
childData[group.field] = group.givenPath[childId];
WeakAuras.Add(childData);
WeakAuras.UpdateThumbnail(childData);
local childObject = valueFromPath(childData, group.path)
if childObject then
childObject[group.properties.texture] = group.givenPath[childId]
WeakAuras.Add(childData);
WeakAuras.UpdateThumbnail(childData);
end
end
end
else
group:Pick(group.givenPath);
local object = valueFromPath(group.baseObject, group.path)
if object then
object[group.properties.texture] = group.givenPath[group.baseObject.id]
WeakAuras.Add(group.baseObject)
WeakAuras.UpdateThumbnail(group.baseObject)
end
end
group.Close();
end
+100 -77
View File
@@ -114,48 +114,13 @@ local function createOptions(id, data)
name = L["Show Icon"],
order = 40.2,
},
auto = {
type = "toggle",
width = WeakAuras.normalWidth,
name = L["Auto"],
desc = L["Choose whether the displayed icon is automatic or defined manually"],
order = 40.3,
disabled = function() return not OptionsPrivate.Private.CanHaveAuto(data); end,
get = function() return OptionsPrivate.Private.CanHaveAuto(data) and data.auto end,
hidden = function() return not data.icon end,
},
displayIcon = {
type = "input",
width = WeakAuras.normalWidth,
name = L["Display Icon"],
hidden = function() return OptionsPrivate.Private.CanHaveAuto(data) and data.auto or not data.icon; end,
disabled = function() return not data.icon end,
order = 40.4,
get = function()
return data.displayIcon and tostring(data.displayIcon) or "";
end,
set = function(info, v)
data.displayIcon = v;
WeakAuras.Add(data);
WeakAuras.UpdateThumbnail(data);
end
},
chooseIcon = {
type = "execute",
width = WeakAuras.normalWidth,
name = L["Choose"],
hidden = function() return OptionsPrivate.Private.CanHaveAuto(data) and data.auto or not data.icon; end,
disabled = function() return not data.icon end,
order = 40.5,
func = function() OptionsPrivate.OpenIconPicker(data, "displayIcon"); end
},
icon_side = {
type = "select",
width = WeakAuras.normalWidth,
name = L["Icon Position"],
values = OptionsPrivate.Private.icon_side_types,
hidden = function() return data.orientation:find("VERTICAL") or not data.icon end,
order = 40.6,
order = 40.3,
},
icon_side2 = {
type = "select",
@@ -163,7 +128,7 @@ local function createOptions(id, data)
name = L["Icon Position"],
values = OptionsPrivate.Private.rotated_icon_side_types,
hidden = function() return data.orientation:find("HORIZONTAL") or not data.icon end,
order = 40.7,
order = 40.3,
get = function()
return data.icon_side;
end,
@@ -173,6 +138,54 @@ local function createOptions(id, data)
WeakAuras.UpdateThumbnail(data);
end
},
iconSource = {
type = "select",
width = WeakAuras.normalWidth,
name = L["Source"],
order = 40.4,
values = OptionsPrivate.Private.IconSources(data),
hidden = function() return not data.icon end,
},
displayIcon = {
type = "input",
width = WeakAuras.normalWidth - 0.15,
name = L["Fallback"],
disabled = function() return not data.icon end,
order = 40.5,
get = function()
return data.displayIcon and tostring(data.displayIcon) or "";
end,
set = function(info, v)
data.displayIcon = v;
WeakAuras.Add(data);
WeakAuras.UpdateThumbnail(data);
end,
hidden = function() return not data.icon end,
},
chooseIcon = {
type = "execute",
width = 0.15,
name = L["Choose"],
disabled = function() return not data.icon end,
order = 40.6,
func = function()
local path = {"displayIcon"}
local paths = {}
if data.controlledChildren then
for i, childId in pairs(data.controlledChildren) do
paths[childId] = path
end
else
paths[data.id] = path
end
OptionsPrivate.OpenIconPicker(data, paths)
end,
imageWidth = 24,
imageHeight = 24,
control = "WeakAurasIcon",
image = "Interface\\AddOns\\WeakAuras\\Media\\Textures\\browse",
hidden = function() return not data.icon end,
},
desaturate = {
type = "toggle",
width = WeakAuras.normalWidth,
@@ -214,37 +227,47 @@ local function createOptions(id, data)
type = "input",
name = L["Spark Texture"],
order = 44,
width = WeakAuras.doubleWidth,
disabled = function() return not data.spark end,
hidden = function() return not data.spark end,
},
sparkDesaturate = {
type = "toggle",
width = WeakAuras.normalWidth,
name = L["Desaturate"],
order = 44.1,
disabled = function() return not data.spark end,
hidden = function() return not data.spark end,
},
spaceSpark = {
type = "execute",
name = "",
width = WeakAuras.halfWidth,
order = 44.2,
image = function() return "", 0, 0 end,
width = WeakAuras.doubleWidth - 0.15,
disabled = function() return not data.spark end,
hidden = function() return not data.spark end,
},
sparkChooseTexture = {
type = "execute",
name = L["Choose"],
width = WeakAuras.halfWidth,
order = 44.3,
width = 0.15,
order = 44.1,
func = function()
OptionsPrivate.OpenTexturePicker(data, data, "sparkTexture", OptionsPrivate.Private.texture_types);
OptionsPrivate.OpenTexturePicker(data, {}, {
texture = "sparkTexture",
color = "sparkColor",
rotation = "sparkRotation",
mirror = "sparkMirror",
blendMode = "sparkBlendMode"
}, OptionsPrivate.Private.texture_types)
end,
disabled = function() return not data.spark end,
hidden = function() return not data.spark end,
imageWidth = 24,
imageHeight = 24,
control = "WeakAurasIcon",
image = "Interface\\AddOns\\WeakAuras\\Media\\Textures\\browse",
},
sparkDesaturate = {
type = "toggle",
width = WeakAuras.normalWidth,
name = L["Desaturate"],
order = 44.2,
disabled = function() return not data.spark end,
hidden = function() return not data.spark end,
},
spaceSpark = {
type = "execute",
name = "",
width = WeakAuras.normalWidth,
order = 44.3,
image = function() return "", 0, 0 end,
disabled = function() return not data.spark end,
hidden = function() return not data.spark end,
},
sparkColor = {
type = "color",
@@ -604,76 +627,76 @@ local templates = {
local anchorPoints = {
BOTTOMLEFT = {
display = { L["Bar"], L["Bottom Left"] },
display = { L["Background"], L["Bottom Left"] },
type = "point"
},
BOTTOM = {
display = { L["Bar"], L["Bottom"] },
display = { L["Background"], L["Bottom"] },
type = "point"
},
BOTTOMRIGHT = {
display = { L["Bar"], L["Bottom Right"] },
display = { L["Background"], L["Bottom Right"] },
type = "point"
},
RIGHT = {
display = { L["Bar"], L["Right"] },
display = { L["Background"], L["Right"] },
type = "point"
},
TOPRIGHT = {
display = { L["Bar"], L["Top Right"] },
display = { L["Background"], L["Top Right"] },
type = "point"
},
TOP = {
display = { L["Bar"], L["Top"] },
display = { L["Background"], L["Top"] },
type = "point"
},
TOPLEFT = {
display = { L["Bar"], L["Top Left"] },
display = { L["Background"], L["Top Left"] },
type = "point"
},
LEFT = {
display = { L["Bar"], L["Left"] },
display = { L["Background"], L["Left"] },
type = "point"
},
CENTER = {
display = { L["Bar"], L["Center"] },
display = { L["Background"], L["Center"] },
type = "point"
},
INNER_BOTTOMLEFT = {
display = { L["Bar Inner"], L["Bottom Left"] },
display = { L["Background Inner"], L["Bottom Left"] },
type = "point"
},
INNER_BOTTOM = {
display = { L["Bar Inner"], L["Bottom"] },
display = { L["Background Inner"], L["Bottom"] },
type = "point"
},
INNER_BOTTOMRIGHT = {
display = { L["Bar Inner"], L["Bottom Right"] },
display = { L["Background Inner"], L["Bottom Right"] },
type = "point"
},
INNER_RIGHT = {
display = { L["Bar Inner"], L["Right"] },
display = { L["Background Inner"], L["Right"] },
type = "point"
},
INNER_TOPRIGHT = {
display = { L["Bar Inner"], L["Top Right"] },
display = { L["Background Inner"], L["Top Right"] },
type = "point"
},
INNER_TOP = {
display = { L["Bar Inner"], L["Top"] },
display = { L["Background Inner"], L["Top"] },
type = "point"
},
INNER_TOPLEFT = {
display = { L["Bar Inner"], L["Top Left"] },
display = { L["Background Inner"], L["Top Left"] },
type = "point"
},
INNER_LEFT = {
display = { L["Bar Inner"], L["Left"] },
display = { L["Background Inner"], L["Left"] },
type = "point"
},
INNER_CENTER = {
display = { L["Bar Inner"], L["Center"] },
display = { L["Background Inner"], L["Center"] },
type = "point"
},
@@ -740,7 +763,7 @@ local function subCreateOptions(parentData, data, index, subIndex)
end,
__down = function()
if (OptionsPrivate.Private.ApplyToDataOrChildData(parentData, OptionsPrivate.MoveSubRegionDown, index, "aurabar_bar")) then
WeakAuras.ClearAndUpdateOptions(parentData.id, parentData)
WeakAuras.ClearAndUpdateOptions(parentData.id)
end
end,
__notcollapsable = true
+20 -10
View File
@@ -80,7 +80,7 @@ local function createOptions(id, data)
__order = 1,
groupIcon = {
type = "input",
width = WeakAuras.normalWidth,
width = WeakAuras.doubleWidth - 0.15,
name = L["Group Icon"],
desc = L["Set Thumbnail Icon"],
order = 0.5,
@@ -95,10 +95,16 @@ local function createOptions(id, data)
},
chooseIcon = {
type = "execute",
width = WeakAuras.normalWidth,
width = 0.15,
name = L["Choose"],
order = 0.51,
func = function() OptionsPrivate.OpenIconPicker(data, "groupIcon", true) end
func = function()
OptionsPrivate.OpenIconPicker(data, { [data.id] = {"groupIcon"} }, true)
end,
imageWidth = 24,
imageHeight = 24,
control = "WeakAurasIcon",
image = "Interface\\AddOns\\WeakAuras\\Media\\Textures\\browse",
},
-- grow options
grow = {
@@ -109,11 +115,15 @@ local function createOptions(id, data)
values = OptionsPrivate.Private.grow_types,
set = function(info, v)
data.grow = v
local selfPoint = selfPoints[data.grow] or selfPoints.default
if type(selfPoint) == "function" then
selfPoint = selfPoint(data)
if v == "GRID" then
data.selfPoint = gridSelfPoints[data.gridType]
else
local selfPoint = selfPoints[data.grow] or selfPoints.default
if type(selfPoint) == "function" then
selfPoint = selfPoint(data)
end
data.selfPoint = selfPoint
end
data.selfPoint = selfPoint
WeakAuras.Add(data)
WeakAuras.ClearAndUpdateOptions(data.id)
OptionsPrivate.ResetMoverSizer()
@@ -420,11 +430,11 @@ local function createOptions(id, data)
};
OptionsPrivate.commonOptions.AddCodeOption(options, data, L["Custom Grow"], "custom_grow", "https://github.com/WeakAuras/WeakAuras2/wiki/Custom-Code-Blocks#grow",
2, function() return data.grow ~= "CUSTOM" end, {"customGrow"}, nil, nil, nil, nil, nil, true)
2, function() return data.grow ~= "CUSTOM" end, {"customGrow"}, false, { setOnParent = true })
OptionsPrivate.commonOptions.AddCodeOption(options, data, L["Custom Sort"], "custom_sort", "https://github.com/WeakAuras/WeakAuras2/wiki/Custom-Code-Blocks#custom-sort",
21, function() return data.sort ~= "custom" end, {"customSort"}, nil, nil, nil, nil, nil, true)
21, function() return data.sort ~= "custom" end, {"customSort"}, false, { setOnParent = true })
OptionsPrivate.commonOptions.AddCodeOption(options, data, L["Custom Anchor"], "custom_anchor_per_unit", "https://github.com/WeakAuras/WeakAuras2/wiki/Custom-Code-Blocks#group-by-frame",
1.7, function() return not(data.grow ~= "CUSTOM" and data.useAnchorPerUnit and data.anchorPerUnit == "CUSTOM") end, {"customAnchorPerUnit"}, nil, nil, nil, nil, nil, true)
1.7, function() return not(data.grow ~= "CUSTOM" and data.useAnchorPerUnit and data.anchorPerUnit == "CUSTOM") end, {"customAnchorPerUnit"}, false, { setOnParent = true })
local borderHideFunc = function() return data.useAnchorPerUnit or data.grow == "CUSTOM" end
local disableSelfPoint = function() return data.grow ~= "CUSTOM" and data.grow ~= "GRID" and not data.useAnchorPerUnit end
+9 -3
View File
@@ -62,7 +62,7 @@ local function createOptions(id, data)
__order = 1,
groupIcon = {
type = "input",
width = WeakAuras.normalWidth,
width = WeakAuras.doubleWidth - 0.15,
name = L["Group Icon"],
desc = L["Set Thumbnail Icon"],
order = 0.50,
@@ -77,10 +77,16 @@ local function createOptions(id, data)
},
chooseIcon = {
type = "execute",
width = WeakAuras.normalWidth,
width = 0.15,
name = L["Choose"],
order = 0.51,
func = function() OptionsPrivate.OpenIconPicker(data, "groupIcon", true) end
func = function()
OptionsPrivate.OpenIconPicker(data, { [data.id] = {"groupIcon"} }, true)
end,
imageWidth = 24,
imageHeight = 24,
control = "WeakAurasIcon",
image = "Interface\\AddOns\\WeakAuras\\Media\\Textures\\browse",
},
align_h = {
type = "select",
+30 -18
View File
@@ -20,20 +20,24 @@ local function createOptions(id, data)
hasAlpha = true,
order = 1
},
auto = {
desaturate = {
type = "toggle",
width = WeakAuras.normalWidth,
name = L["Automatic Icon"],
name = L["Desaturate"],
order = 2,
disabled = function() return not OptionsPrivate.Private.CanHaveAuto(data); end,
get = function() return OptionsPrivate.Private.CanHaveAuto(data) and data.auto; end
},
iconSource = {
type = "select",
width = WeakAuras.normalWidth,
name = L["Icon Source"],
order = 3,
values = OptionsPrivate.Private.IconSources(data)
},
displayIcon = {
type = "input",
width = WeakAuras.normalWidth,
name = L["Display Icon"],
hidden = function() return OptionsPrivate.Private.CanHaveAuto(data) and data.auto; end,
order = 3,
width = WeakAuras.normalWidth - 0.15,
name = L["Fallback Icon"],
order = 4,
get = function()
return data.displayIcon and tostring(data.displayIcon) or "";
end,
@@ -45,17 +49,25 @@ local function createOptions(id, data)
},
chooseIcon = {
type = "execute",
width = WeakAuras.normalWidth,
width = 0.15,
name = L["Choose"],
hidden = function() return OptionsPrivate.Private.CanHaveAuto(data) and data.auto; end,
order = 4,
func = function() OptionsPrivate.OpenIconPicker(data, "displayIcon"); end
},
desaturate = {
type = "toggle",
width = WeakAuras.normalWidth,
name = L["Desaturate"],
order = 5,
func = function()
local path = {"displayIcon"}
local paths = {}
if data.controlledChildren then
for i, childId in pairs(data.controlledChildren) do
paths[childId] = path
end
else
paths[data.id] = path
end
OptionsPrivate.OpenIconPicker(data, paths)
end,
imageWidth = 24,
imageHeight = 24,
control = "WeakAurasIcon",
image = "Interface\\AddOns\\WeakAuras\\Media\\Textures\\browse",
},
useTooltip = {
type = "toggle",
@@ -236,7 +248,7 @@ local function modifyThumbnail(parent, frame, data)
end
if data then
local name, icon = OptionsPrivate.Private.GetNameAndIcon(data);
local name, icon = WeakAuras.GetNameAndIcon(data);
frame:SetIcon(icon)
end
end
+7 -11
View File
@@ -17,23 +17,19 @@ local function createOptions(id, data)
-- Option for modelIsDisplayInfo added below
-- Option for path/id added below
space2 = {
type = "execute",
width = WeakAuras.normalWidth,
name = "",
order = 1.5,
image = function() return "", 0, 0 end,
hidden = function() return data.modelIsUnit end
},
chooseModel = {
type = "execute",
width = WeakAuras.normalWidth,
width = 0.15,
name = L["Choose"],
order = 2,
func = function()
OptionsPrivate.OpenModelPicker(data);
OptionsPrivate.OpenModelPicker(data, {});
end,
hidden = function() return data.modelIsUnit end
disabled = function() return data.modelIsUnit end,
imageWidth = 24,
imageHeight = 24,
control = "WeakAurasIcon",
image = "Interface\\AddOns\\WeakAuras\\Media\\Textures\\browse",
},
advance = {
type = "toggle",
+81 -39
View File
@@ -44,32 +44,80 @@ local function setTextureFunc(textureWidget, texturePath, textureName)
end
end
local function textureNameHasData(textureName)
local pattern = "%.x(%d+)y(%d+)f(%d+)%.[tb][gl][ap]"
local rows, columns, frames = textureName:lower():match(pattern)
return rows and columns and frames
end
local function createOptions(id, data)
local options = {
__title = L["Stop Motion Settings"],
__order = 1,
foregroundTexture = {
type = "input",
width = WeakAuras.normalWidth,
width = WeakAuras.normalWidth - 0.15,
name = L["Texture"],
order = 1,
},
chooseForegroundTexture = {
type = "execute",
width = 0.15,
name = L["Choose"],
order = 2,
func = function()
OptionsPrivate.OpenTexturePicker(data, {}, {
texture = "foregroundTexture",
color = "foregroundColor",
rotation = "rotation",
mirror = "mirror",
blendMode = "blendMode"
}, texture_types, setTextureFunc);
end,
imageWidth = 24,
imageHeight = 24,
control = "WeakAurasIcon",
image = "Interface\\AddOns\\WeakAuras\\Media\\Textures\\browse",
},
backgroundTexture = {
type = "input",
width = WeakAuras.normalWidth,
width = WeakAuras.normalWidth - 0.15,
name = L["Background Texture"],
order = 5,
disabled = function() return data.sameTexture or data.hideBackground end,
get = function() return data.sameTexture and data.foregroundTexture or data.backgroundTexture; end,
},
chooseForegroundTexture = {
chooseBackgroundTexture = {
type = "execute",
width = WeakAuras.normalWidth,
width = 0.15,
name = L["Choose"],
order = 12,
order = 6,
func = function()
OptionsPrivate.OpenTexturePicker(data, data, "foregroundTexture", texture_types, setTextureFunc);
end
OptionsPrivate.OpenTexturePicker(data, {}, {
texture = "backgroundTexture",
color = "backgroundColor",
rotation = "rotation",
mirror = "mirror",
blendMode = "blendMode"
}, texture_types, setTextureFunc);
end,
disabled = function() return data.sameTexture or data.hideBackground; end,
imageWidth = 24,
imageHeight = 24,
control = "WeakAurasIcon",
image = "Interface\\AddOns\\WeakAuras\\Media\\Textures\\browse",
},
sameTextureSpace = {
type = "description",
width = WeakAuras.normalWidth,
name = "",
order = 13,
},
hideBackground = {
type = "toggle",
name = L["Hide"],
order = 14,
width = WeakAuras.halfWidth,
},
sameTexture = {
type = "toggle",
@@ -78,16 +126,6 @@ local function createOptions(id, data)
order = 15,
disabled = function() return data.hideBackground; end
},
chooseBackgroundTexture = {
type = "execute",
width = WeakAuras.halfWidth,
name = L["Choose"],
order = 17,
func = function()
WeakAuras.OpenTexturePick(data, data, "backgroundTexture", texture_types, setTextureFunc);
end,
disabled = function() return data.sameTexture or data.hideBackground; end
},
desaturateForeground = {
type = "toggle",
width = WeakAuras.normalWidth,
@@ -98,21 +136,15 @@ local function createOptions(id, data)
type = "toggle",
name = L["Desaturate"],
order = 17.6,
width = WeakAuras.halfWidth,
width = WeakAuras.normalWidth,
disabled = function() return data.hideBackground; end
},
hideBackground = {
type = "toggle",
name = L["Hide"],
order = 17.65,
width = WeakAuras.halfWidth,
},
-- Foreground options for custom textures
customForegroundHeader = {
type = "header",
name = L["Custom Foreground"],
order = 17.70,
hidden = function() return texture_data[data.foregroundTexture] end
hidden = function() return texture_data[data.foregroundTexture] or textureNameHasData(data.foregroundTexture) end
},
customForegroundRows = {
type = "range",
@@ -121,7 +153,7 @@ local function createOptions(id, data)
min = 1,
max = 64,
order = 17.71,
hidden = function() return texture_data[data.foregroundTexture] end
hidden = function() return texture_data[data.foregroundTexture] or textureNameHasData(data.foregroundTexture) end
},
customForegroundColumns = {
type = "range",
@@ -130,7 +162,7 @@ local function createOptions(id, data)
min = 1,
max = 64,
order = 17.72,
hidden = function() return texture_data[data.foregroundTexture] end
hidden = function() return texture_data[data.foregroundTexture] or textureNameHasData(data.foregroundTexture) end
},
customForegroundFrames = {
type = "range",
@@ -140,7 +172,7 @@ local function createOptions(id, data)
max = 4096,
--bigStep = 0.01,
order = 17.73,
hidden = function() return texture_data[data.foregroundTexture] end
hidden = function() return texture_data[data.foregroundTexture] or textureNameHasData(data.foregroundTexture) end
},
customForegroundSpace = {
type = "execute",
@@ -148,14 +180,14 @@ local function createOptions(id, data)
name = "",
order = 17.74,
image = function() return "", 0, 0 end,
hidden = function() return texture_data[data.foregroundTexture] end
hidden = function() return texture_data[data.foregroundTexture] or textureNameHasData(data.foregroundTexture) end
},
-- Background options for custom textures
customBackgroundHeader = {
type = "header",
name = L["Custom Background"],
order = 18.00,
hidden = function() return data.sameTexture or texture_data[data.backgroundTexture]
hidden = function() return data.sameTexture or texture_data[data.backgroundTexture] or textureNameHasData(data.backgroundTexture)
or data.hideBackground end
},
customBackgroundRows = {
@@ -165,7 +197,7 @@ local function createOptions(id, data)
min = 1,
max = 64,
order = 18.01,
hidden = function() return data.sameTexture or texture_data[data.backgroundTexture]
hidden = function() return data.sameTexture or texture_data[data.backgroundTexture] or textureNameHasData(data.backgroundTexture)
or data.hideBackground end
},
customBackgroundColumns = {
@@ -175,7 +207,7 @@ local function createOptions(id, data)
min = 1,
max = 64,
order = 18.02,
hidden = function() return data.sameTexture or texture_data[data.backgroundTexture]
hidden = function() return data.sameTexture or texture_data[data.backgroundTexture] or textureNameHasData(data.backgroundTexture)
or data.hideBackground end
},
customBackgroundFrames = {
@@ -186,7 +218,7 @@ local function createOptions(id, data)
max = 4096,
step = 1,
order = 18.03,
hidden = function() return data.sameTexture or texture_data[data.backgroundTexture]
hidden = function() return data.sameTexture or texture_data[data.backgroundTexture] or textureNameHasData(data.backgroundTexture)
or data.hideBackground end
},
customBackgroundSpace = {
@@ -195,7 +227,7 @@ local function createOptions(id, data)
name = "",
order = 18.04,
image = function() return "", 0, 0 end,
hidden = function() return data.sameTexture or texture_data[data.backgroundTexture]
hidden = function() return data.sameTexture or texture_data[data.backgroundTexture] or textureNameHasData(data.backgroundTexture)
or data.hideBackground end
},
blendMode = {
@@ -338,11 +370,21 @@ local function modifyThumbnail(parent, region, data, fullModify, size)
region.foregroundRows = tdata.rows;
region.foregroundColumns = tdata.columns;
else
local lastFrame = data.customForegroundFrames - 1;
region.startFrame = floor( (data.startPercent or 0) * lastFrame) + 1;
region.endFrame = floor( (data.endPercent or 1) * lastFrame) + 1;
region.foregroundRows = data.customForegroundRows;
region.foregroundColumns = data.customForegroundColumns;
local pattern = "%.x(%d+)y(%d+)f(%d+)%.[tb][gl][ap]"
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.foregroundRows = rows;
region.foregroundColumns = columns;
else
local lastFrame = data.customForegroundFrames - 1;
region.startFrame = floor( (data.startPercent or 0) * lastFrame) + 1;
region.endFrame = floor( (data.endPercent or 1) * lastFrame) + 1;
region.foregroundRows = data.customForegroundRows;
region.foregroundColumns = data.customForegroundColumns;
end
end
if (region.startFrame and region.endFrame) then
+23 -11
View File
@@ -9,10 +9,31 @@ local function createOptions(id, data)
__order = 1,
texture = {
type = "input",
width = WeakAuras.doubleWidth,
width = WeakAuras.doubleWidth - 0.15,
name = L["Texture"],
order = 1
},
chooseTexture = {
type = "execute",
name = L["Choose"],
width = 0.15,
order = 1.1,
func = function()
OptionsPrivate.OpenTexturePicker(data, {}, {
texture = "texture",
color = "color",
rotate = "rotate",
discrete_rotation = "discrete_rotation",
rotation = "rotation",
mirror = "mirror",
blendMode = "blendMode"
}, OptionsPrivate.Private.texture_types);
end,
imageWidth = 24,
imageHeight = 24,
control = "WeakAurasIcon",
image = "Interface\\AddOns\\WeakAuras\\Media\\Textures\\browse",
},
desaturate = {
type = "toggle",
width = WeakAuras.normalWidth,
@@ -22,19 +43,10 @@ local function createOptions(id, data)
space2 = {
type = "execute",
name = "",
width = WeakAuras.halfWidth,
width = WeakAuras.normalWidth,
order = 5,
image = function() return "", 0, 0 end,
},
chooseTexture = {
type = "execute",
name = L["Choose"],
width = WeakAuras.halfWidth,
order = 7,
func = function()
OptionsPrivate.OpenTexturePicker(data, data, "texture", OptionsPrivate.Private.texture_types);
end
},
color = {
type = "color",
width = WeakAuras.normalWidth,
+21 -11
View File
@@ -156,27 +156,37 @@ local function createOptions(parentData, data, index, subIndex)
type = "input",
name = L["Texture"],
order = 11,
width = WeakAuras.doubleWidth,
width = WeakAuras.doubleWidth - 0.15,
disabled = function() return not data.use_texture end,
hidden = hiddentickextras,
},
tick_desaturate = {
type = "toggle",
width = WeakAuras.normalWidth,
name = L["Desaturate"],
order = 12,
hidden = hiddentickextras,
},
texture_chooser = {
type = "execute",
name = L["Choose"],
width = WeakAuras.normalWidth,
order = 13,
width = 0.15,
order = 11.5,
func = function()
OptionsPrivate.OpenTexturePicker(data, "tick_texture", OptionsPrivate.Private.texture_types);
OptionsPrivate.OpenTexturePicker(parentData, {
"subRegions", index
}, {
texture = "tick_texture",
color = "tick_color",
blendMode = "tick_blend_mode"
}, OptionsPrivate.Private.texture_types);
end,
disabled = function() return not data.use_texture end,
hidden = hiddentickextras,
imageWidth = 24,
imageHeight = 24,
control = "WeakAurasIcon",
image = "Interface\\AddOns\\WeakAuras\\Media\\Textures\\browse",
},
tick_desaturate = {
type = "toggle",
width = WeakAuras.doubleWidth,
name = L["Desaturate"],
order = 12,
hidden = hiddentickextras,
},
tick_rotation = {
type = "range",
+92 -82
View File
@@ -28,6 +28,9 @@ OptionsPrivate.savedVars = savedVars;
OptionsPrivate.expanderAnchors = {}
OptionsPrivate.expanderButtons = {}
local collapsedOptions = {}
local collapsed = {} -- magic value
local tempGroup = {
id = {"tempGroup"},
regionType = "group",
@@ -364,59 +367,18 @@ function OptionsPrivate.MultipleDisplayTooltipMenu()
return menu;
end
function WeakAuras.DeleteOption(data, massDelete)
local id = data.id;
local parentData;
if(data.parent) then
parentData = db.displays[data.parent];
end
if(data.controlledChildren) then
for index, childId in pairs(data.controlledChildren) do
local childButton = displayButtons[childId];
if(childButton) then
childButton:SetGroup();
end
local childData = db.displays[childId];
if(childData) then
childData.parent = nil;
end
end
end
OptionsPrivate.Private.CollapseAllClones(id);
OptionsPrivate.ClearOptions(id)
frame:ClearPicks();
WeakAuras.Delete(data);
if(displayButtons[id])then
frame.buttonsScroll:DeleteChild(displayButtons[id]);
displayButtons[id] = nil;
end
if(parentData and parentData.controlledChildren and not massDelete) then
for index, childId in pairs(parentData.controlledChildren) do
local childButton = displayButtons[childId];
if(childButton) then
childButton:SetGroupOrder(index, #parentData.controlledChildren);
end
end
WeakAuras.Add(parentData);
WeakAuras.ClearAndUpdateOptions(parentData.id);
WeakAuras.UpdateDisplayButton(parentData);
end
end
StaticPopupDialogs["WEAKAURAS_CONFIRM_DELETE"] = {
text = "",
button1 = L["Delete"],
button2 = L["Cancel"],
OnAccept = function(self)
if self.data then
OptionsPrivate.massDelete = true
for _, auraData in pairs(self.data.toDelete) do
WeakAuras.DeleteOption(auraData, true)
WeakAuras.Delete(auraData)
end
OptionsPrivate.massDelete = false
if self.data.parents then
for id in pairs(self.data.parents) do
local parentData = WeakAuras.GetData(id)
@@ -479,6 +441,72 @@ local function AfterScanForLoads()
end
end
local function OnAboutToDelete(event, uid, id, parentUid, parentId)
local data = OptionsPrivate.Private.GetDataByUID(uid)
if(data.controlledChildren) then
for index, childId in pairs(data.controlledChildren) do
local childButton = displayButtons[childId];
if(childButton) then
childButton:SetGroup();
end
local childData = db.displays[childId];
if(childData) then
childData.parent = nil;
end
end
end
OptionsPrivate.Private.CollapseAllClones(id);
OptionsPrivate.ClearOptions(id)
frame:ClearPicks();
if(displayButtons[id])then
frame.buttonsScroll:DeleteChild(displayButtons[id]);
displayButtons[id] = nil;
end
collapsedOptions[id] = nil
end
local function OnDelete(event, uid, id, parentUid, parentId)
local parentData = OptionsPrivate.Private.GetDataByUID(parentUid)
if(parentData and parentData.controlledChildren and not OptionsPrivate.massDelete) then
for index, childId in pairs(parentData.controlledChildren) do
local childButton = displayButtons[childId];
if(childButton) then
childButton:SetGroupOrder(index, #parentData.controlledChildren)
end
end
WeakAuras.ClearAndUpdateOptions(parentData.id)
WeakAuras.UpdateDisplayButton(parentData)
end
end
local function OnRename(event, uid, oldid, newid)
local data = OptionsPrivate.Private.GetDataByUID(uid)
WeakAuras.displayButtons[newid] = WeakAuras.displayButtons[oldid];
WeakAuras.displayButtons[newid]:SetData(data)
WeakAuras.displayButtons[oldid] = nil;
OptionsPrivate.ClearOptions(oldid)
WeakAuras.displayButtons[newid]:SetTitle(newid);
collapsedOptions[newid] = collapsedOptions[oldid]
collapsedOptions[oldid] = nil
if(data.controlledChildren) then
for index, childId in pairs(data.controlledChildren) do
WeakAuras.displayButtons[childId]:SetGroup(newid)
end
end
OptionsPrivate.SetGrouping()
WeakAuras.SortDisplayButtons()
WeakAuras.PickDisplay(newid)
end
function WeakAuras.ToggleOptions(msg, Private)
if not Private then
return
@@ -492,7 +520,10 @@ function WeakAuras.ToggleOptions(msg, Private)
displayButtons[id]:UpdateWarning()
end
end)
OptionsPrivate.Private:RegisterCallback("ScanForLoads", AfterScanForLoads)
OptionsPrivate.Private:RegisterCallback("AboutToDelete", OnAboutToDelete)
OptionsPrivate.Private:RegisterCallback("Rename", OnRename)
end
if(frame and frame:IsVisible()) then
@@ -681,8 +712,18 @@ function WeakAuras.ShowOptions(msg)
if (firstLoad) then
frame = OptionsPrivate.CreateFrame();
frame.buttonsScroll.frame:Show();
LayoutDisplayButtons(msg);
end
if (frame:GetWidth() > GetScreenWidth()) then
frame:SetWidth(GetScreenWidth())
end
if (frame:GetHeight() > GetScreenHeight() - 50) then
frame:SetHeight(GetScreenHeight() - 50)
end
frame.buttonsScroll.frame:Show();
if (frame.needsSort) then
@@ -1232,16 +1273,15 @@ function WeakAuras.UpdateThumbnail(data)
end
button:UpdateThumbnail()
end
function OptionsPrivate.OpenTexturePicker(data, parentData, field, textures, stopMotion)
frame.texturePicker:Open(data, parentData, field, textures, stopMotion);
function OptionsPrivate.OpenTexturePicker(baseObject, path, properties, textures, SetTextureFunc)
frame.texturePicker:Open(baseObject, path, properties, textures, SetTextureFunc)
end
function OptionsPrivate.OpenIconPicker(data, field, groupIcon)
frame.iconPicker:Open(data, field, groupIcon);
function OptionsPrivate.OpenIconPicker(baseObject, paths, groupIcon)
frame.iconPicker:Open(baseObject, paths, groupIcon)
end
function OptionsPrivate.OpenModelPicker(data, field, parentData)
function OptionsPrivate.OpenModelPicker(baseObject, path)
if not(IsAddOnLoaded("WeakAurasModelPaths")) then
local loaded, reason = LoadAddOn("WeakAurasModelPaths");
if not(loaded) then
@@ -1251,7 +1291,7 @@ function OptionsPrivate.OpenModelPicker(data, field, parentData)
end
frame.modelPicker.modelTree:SetTree(WeakAuras.ModelPaths);
end
frame.modelPicker:Open(data, field, parentData);
frame.modelPicker:Open(baseObject, path);
end
function WeakAuras.OpenCodeReview(data)
@@ -1371,8 +1411,6 @@ function WeakAuras.NewAura(sourceData, regionType, targetId)
end
end
local collapsedOptions = {}
local collapsed = {} -- magic value
function OptionsPrivate.ResetCollapsed(id, namespace)
if id then
if namespace and collapsedOptions[id] then
@@ -1517,15 +1555,6 @@ function OptionsPrivate.InsertCollapsed(id, namespace, path, value)
data[insertPoint] = {[collapsed] = value}
end
function WeakAuras.RenameCollapsedData(oldid, newid)
collapsedOptions[newid] = collapsedOptions[oldid]
collapsedOptions[oldid] = nil
end
function WeakAuras.DeleteCollapsedData(id)
collapsedOptions[id] = nil
end
function OptionsPrivate.AddTextFormatOption(input, withHeader, get, addOption, hidden, setHidden)
local headerOption
if withHeader then
@@ -1605,22 +1634,3 @@ function OptionsPrivate.AddTextFormatOption(input, withHeader, get, addOption, h
return next(seenSymbols) ~= nil
end
function OptionsPrivate.HandleRename(data, oldid, newid)
WeakAuras.displayButtons[newid] = WeakAuras.displayButtons[oldid];
WeakAuras.displayButtons[newid]:SetData(data)
WeakAuras.displayButtons[oldid] = nil;
OptionsPrivate.ClearOptions(oldid)
WeakAuras.displayButtons[newid]:SetTitle(newid);
if(data.controlledChildren) then
for index, childId in pairs(data.controlledChildren) do
WeakAuras.displayButtons[childId]:SetGroup(newid)
end
end
OptionsPrivate.SetGrouping()
WeakAuras.SortDisplayButtons()
WeakAuras.PickDisplay(newid)
end