From 2d9acda9b48d53948a1b00684409949f31e377d0 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 23 Feb 2026 04:03:10 +0100 Subject: [PATCH 1/8] lowercase all the strings --- Modules/Config/Config.lua | 18 +- Modules/Config/DefenseSection.lua | 18 +- Modules/Config/GeneralSection.lua | 4 +- Modules/Config/ManaSection.lua | 2 +- Modules/Config/MeleeSection.lua | 50 ++--- Modules/Config/RangeSection.lua | 30 +-- Modules/Config/SpellSection.lua | 40 ++-- Modules/Profile.lua | 199 ++++++++++++------ .../ConfigTranslations/ConfigTranslations.lua | 20 +- .../DefenseConfigTranslations.lua | 8 +- .../GeneralConfigTranslations.lua | 4 +- .../ManaConfigTranslations.lua | 2 +- .../MeleeConfigTranslations.lua | 32 +-- .../RangedConfigTranslations.lua | 14 +- .../SpellConfigTranslations.lua | 14 +- .../i18n/translations/StatTranslations.lua | 138 ++++++------ 16 files changed, 326 insertions(+), 267 deletions(-) diff --git a/Modules/Config/Config.lua b/Modules/Config/Config.lua index a0d2ac2a..8ef302f4 100755 --- a/Modules/Config/Config.lua +++ b/Modules/Config/Config.lua @@ -60,7 +60,7 @@ _GeneralTab = function() generalHeader = { type = "header", order = 1, - name = function() return i18n("General Settings") end, + name = function() return i18n("General settings") end, }, statsWindowClosedOnOpen = { type = "toggle", @@ -76,7 +76,7 @@ _GeneralTab = function() addColorsToStatTexts = { type = "toggle", order = 2, - name = function() return i18n("Colorize Stats") end, + name = function() return i18n("Colorize stats") end, desc = function() return i18n("Adds colors to the stats overview.") end, width = "full", get = function () return ExtendedCharacterStats.general.addColorsToStatTexts; end, @@ -111,7 +111,7 @@ _GeneralTab = function() showQualityColors = { type = "toggle", order = 3, - name = function() return i18n("Show Item Quality Colors") end, + name = function() return i18n("Show item quality colors") end, desc = function() return i18n("Shows/Hides the colored frames around equipped items.") end, width = "full", get = function () return ExtendedCharacterStats.general.showQualityColors; end, @@ -123,7 +123,7 @@ _GeneralTab = function() qualityColorsIntensity = { type = "range", order = 4, - name = function() return i18n("Quality Colors' Intensity") end, + name = function() return i18n("Quality colors' intensity") end, desc = function() return i18n("Changes the intensity of the colored frames' glow.") end, width = "double", min = 0.10, @@ -138,7 +138,7 @@ _GeneralTab = function() headerFontSize = { type = "range", order = 5, - name = function() return i18n("Header Font Size") end, + name = function() return i18n("Header font size") end, desc = function() return i18n("Changes the font size of the headers (e.g. Melee)") end, width = "double", min = 8, @@ -153,8 +153,8 @@ _GeneralTab = function() statFontSize = { type = "range", order = 6, - name = function() return i18n("Stat Font Size") end, - desc = function() return i18n("Changes the font size of the stat lines (e.g. Crit)") end, + name = function() return i18n("Stat font size") end, + desc = function() return i18n("Changes the font size of the stat lines (e.g. Crit.)") end, width = "double", min = 8, max = 18, @@ -168,7 +168,7 @@ _GeneralTab = function() windowWidth = { type = "range", order = 7, - name = function() return i18n("Window Width") end, + name = function() return i18n("Window width") end, desc = function() return i18n("Changes the width of the stats window") end, width = "double", min = 12, @@ -241,7 +241,7 @@ _StatsTab = function () statsHeader = { type = "header", order = 1, - name = function() return i18n("Stats Settings") end, + name = function() return i18n("Stats settings") end, }, generalGroup = _Config:LoadGeneralSection(), meleeGroup = _Config:LoadMeleeSection(), diff --git a/Modules/Config/DefenseSection.lua b/Modules/Config/DefenseSection.lua index 191971d3..a979d176 100755 --- a/Modules/Config/DefenseSection.lua +++ b/Modules/Config/DefenseSection.lua @@ -18,7 +18,7 @@ function _Config:LoadDefenseSection() showDefenseStats = { type = "toggle", order = 0, - name = function() return i18n("Show Defense Stats") end, + name = function() return i18n("Show defense stats") end, desc = function() return i18n("Shows/Hides all defense stats.") end, width = 1.5, get = function () return ExtendedCharacterStats.profile.defense.display; end, @@ -43,7 +43,7 @@ function _Config:LoadDefenseSection() meleeCritReduction = { type = "toggle", order = 1.81, - name = function() return i18n("Melee Crit Reduction") end, + name = function() return i18n("Melee crit. reduction") end, desc = function() return i18n("Shows/Hides the reduction percentage of being critically hit by melee attacks.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.defense.display); end, @@ -56,7 +56,7 @@ function _Config:LoadDefenseSection() rangedCritReduction = { type = "toggle", order = 1.82, - name = function() return i18n("Ranged Crit Reduction") end, + name = function() return i18n("Ranged crit. reduction") end, desc = function() return i18n("Shows/Hides the reduction percentage of being critically hit by ranged attacks.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.defense.display); end, @@ -69,7 +69,7 @@ function _Config:LoadDefenseSection() spellCritReduction = { type = "toggle", order = 1.83, - name = function() return i18n("Spell Crit Reduction") end, + name = function() return i18n("Spell crit. reduction") end, desc = function() return i18n("Shows/Hides the reduction percentage of being critically hit by spells.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.defense.display); end, @@ -108,7 +108,7 @@ function _Config:LoadDefenseSection() defenseRating = { type = "toggle", order = 1.9, - name = function() return i18n("Defense Rating") end, + name = function() return i18n("Defense rating") end, desc = function() return i18n("Shows/Hides the defense rating.") end, width = 1.5, hidden = function() return ECS.IsClassic end, @@ -135,7 +135,7 @@ function _Config:LoadDefenseSection() blockChance = { type = "toggle", order = 3, - name = function() return i18n("Block Chance") end, + name = function() return i18n("Block chance") end, desc = function() return i18n("Shows/Hides the block chance.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.defense.display); end, @@ -148,7 +148,7 @@ function _Config:LoadDefenseSection() blockValue = { type = "toggle", order = 4, - name = function() return i18n("Block Value") end, + name = function() return i18n("Block value") end, desc = function() return i18n("Shows/Hides the block value.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.defense.display); end, @@ -161,7 +161,7 @@ function _Config:LoadDefenseSection() parry = { type = "toggle", order = 5, - name = function() return i18n("Parry Chance") end, + name = function() return i18n("Parry chance") end, desc = function() return i18n("Shows/Hides the parry chance.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.defense.display); end, @@ -174,7 +174,7 @@ function _Config:LoadDefenseSection() dodge = { type = "toggle", order = 6, - name = function() return i18n("Dodge Chance") end, + name = function() return i18n("Dodge chance") end, desc = function() return i18n("Shows/Hides the dodge chance.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.defense.display); end, diff --git a/Modules/Config/GeneralSection.lua b/Modules/Config/GeneralSection.lua index 8adafb23..d0354e82 100644 --- a/Modules/Config/GeneralSection.lua +++ b/Modules/Config/GeneralSection.lua @@ -18,7 +18,7 @@ function _Config:LoadGeneralSection() showGeneralStats = { type = "toggle", order = 0, - name = function() return i18n("Show General Stats") end, + name = function() return i18n("Show general stats") end, desc = function() return i18n("Shows/Hides all general stats.") end, width = 1.5, get = function () return ExtendedCharacterStats.profile.general.display; end, @@ -30,7 +30,7 @@ function _Config:LoadGeneralSection() movementSpeed = { type = "toggle", order = 1, - name = function() return i18n("Show Movement Speed") end, + name = function() return i18n("Show movement speed") end, desc = function() return i18n("Shows/Hides the movement speed value.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.general.display); end, diff --git a/Modules/Config/ManaSection.lua b/Modules/Config/ManaSection.lua index d62c4f5c..8931aec3 100755 --- a/Modules/Config/ManaSection.lua +++ b/Modules/Config/ManaSection.lua @@ -19,7 +19,7 @@ function _Config:LoadManaSection() showManaStats = { type = "toggle", order = 0, - name = function() return i18n("Show Mana Stats") end, + name = function() return i18n("Show mana stats") end, desc = function() return i18n("Shows/Hides all mana stats.") end, width = 1.5, get = function () return ExtendedCharacterStats.profile.regen.display; end, diff --git a/Modules/Config/MeleeSection.lua b/Modules/Config/MeleeSection.lua index 169cc355..4495b320 100755 --- a/Modules/Config/MeleeSection.lua +++ b/Modules/Config/MeleeSection.lua @@ -18,7 +18,7 @@ function _Config:LoadMeleeSection() showMeleeStats = { type = "toggle", order = 0, - name = function() return i18n("Show Melee Stats") end, + name = function() return i18n("Show melee mtats") end, desc = function() return i18n("Shows/Hides all melee stats.") end, width = 1.5, get = function () return ExtendedCharacterStats.profile.melee.display; end, @@ -30,7 +30,7 @@ function _Config:LoadMeleeSection() meleeAttackPower = { type = "toggle", order = 1, - name = function() return i18n("Melee Attack Power") end, + name = function() return i18n("Melee attack power") end, desc = function() return i18n("Shows/Hides the melee attack power value.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.melee.display); end, @@ -43,8 +43,8 @@ function _Config:LoadMeleeSection() meleeCrit = { type = "toggle", order = 2, - name = function() return i18n("Melee Crit") end, - desc = function() return i18n("Shows/Hides the melee crit chance.") end, + name = function() return i18n("Melee crit.") end, + desc = function() return i18n("Shows/Hides the melee crit. chance.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.melee.display); end, get = function () return ExtendedCharacterStats.profile.melee.crit.display; end, @@ -56,7 +56,7 @@ function _Config:LoadMeleeSection() penetration = { type = "toggle", order = 2.3, - name = function() return i18n("Armor Pen.") end, + name = function() return i18n("Armor pen.") end, desc = function() return i18n("Shows/Hides the armor penetration value.") end, width = 1.5, hidden = function() return ECS.IsClassic end, @@ -70,7 +70,7 @@ function _Config:LoadMeleeSection() penetrationRating = { type = "toggle", order = 2.4, - name = function() return i18n("Armor Pen. Rating") end, + name = function() return i18n("Armor pen. rating") end, desc = function() return i18n("Shows/Hides the armor penetration rating value.") end, width = 1.5, hidden = function() return not ECS.IsWotlk end, @@ -98,7 +98,7 @@ function _Config:LoadMeleeSection() expertiseRating = { type = "toggle", order = 2.6, - name = function() return i18n("Expertise Rating") end, + name = function() return i18n("Expertise rating") end, desc = function() return i18n("Shows/Hides the expertise rating.") end, width = 1.5, hidden = function() return ECS.IsClassic end, @@ -112,7 +112,7 @@ function _Config:LoadMeleeSection() hasteRating = { type = "toggle", order = 2.6, - name = function() return i18n("Haste Rating") end, + name = function() return i18n("Haste rating") end, desc = function() return i18n("Shows/Hides the melee haste rating.") end, width = 1.5, hidden = function() return ECS.IsClassic end, @@ -126,7 +126,7 @@ function _Config:LoadMeleeSection() hasteBonus = { type = "toggle", order = 2.7, - name = function() return i18n("Haste Bonus") end, + name = function() return i18n("Haste bonus") end, desc = function() return i18n("Shows/Hides the melee haste bonus value.") end, width = 1.5, hidden = function() return ECS.IsClassic end, @@ -140,7 +140,7 @@ function _Config:LoadMeleeSection() meleeHit = { type = "toggle", order = 3, - name = function() return i18n("Melee Hit") end, + name = function() return i18n("Melee hit") end, desc = function() return i18n("Shows/Hides all melee hit chance.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.melee.display); end, @@ -154,12 +154,12 @@ function _Config:LoadMeleeSection() type = "group", order = 4, inline = true, - name = function() return i18n("Melee Hit Values") end, + name = function() return i18n("Melee hit values") end, args = { meleeHitRating = { type = "toggle", order = 1, - name = function() return i18n("Hit Rating") end, + name = function() return i18n("Hit rating") end, desc = function() return i18n("Shows/Hides the melee hit rating.") end, width = 1.5, hidden = function() return ECS.IsClassic end, @@ -176,7 +176,7 @@ function _Config:LoadMeleeSection() meleeHitBonus = { type = "toggle", order = 2, - name = function() return i18n("Hit Bonus") end, + name = function() return i18n("Hit bonus") end, desc = function() return i18n("Shows/Hides the melee hit bonus.") end, width = 1.5, disabled = function() @@ -192,7 +192,7 @@ function _Config:LoadMeleeSection() meleeMiss = { type = "toggle", order = 3, - name = function() return i18n("Miss Chance") end, + name = function() return i18n("Miss chance") end, desc = function() return i18n("Shows/Hides the melee miss chance against enemies on the same level.") end, width = 1.5, disabled = function() @@ -208,7 +208,7 @@ function _Config:LoadMeleeSection() meleeMissBoss = { type = "toggle", order = 4, - name = function() return i18n("Miss Chance Boss") end, + name = function() return i18n("Miss chance boss") end, desc = function() return i18n("Shows/Hides the melee miss chance against boss enemies (+3 Level).") end, width = 1.5, disabled = function() @@ -226,7 +226,7 @@ function _Config:LoadMeleeSection() glancingBlow = { type = "toggle", order = 5, - name = function() return i18n("Glancing Blow") end, + name = function() return i18n("Glancing blow") end, desc = function() return i18n("Shows/Hides all glancing blow stats") end, width = 1.5, hidden = function() return ECS.IsWotlk end, @@ -241,13 +241,13 @@ function _Config:LoadMeleeSection() type = "group", order = 6, inline = true, - name = function() return i18n("Melee Glance Values") end, + name = function() return i18n("Melee glance values") end, hidden = function() return ECS.IsWotlk end, args = { meleeGlance = { type = "toggle", order = 1, - name = function() return i18n("Glancing Blow Chance") end, + name = function() return i18n("Glancing blow chance") end, desc = function() return i18n("Shows/Hides the glancing chance against enemies on same level.") end, width = 1.5, disabled = function() @@ -263,7 +263,7 @@ function _Config:LoadMeleeSection() meleeGlanceBoss = { type = "toggle", order = 2, - name = function() return i18n("Glancing Blow Chance Boss") end, + name = function() return i18n("Glancing blow chance boss") end, desc = function() return i18n("Shows/Hides the glancing chance against boss enemies (+3 Level).") end, width = 1.5, disabled = function() @@ -279,7 +279,7 @@ function _Config:LoadMeleeSection() meleeGlanceDamage = { type = "toggle", order = 3, - name = function() return i18n("Glancing Blow Damage") end, + name = function() return i18n("Glancing blow damage") end, desc = function() return i18n("Shows/Hides the damage reduction against enemies on the same level.") end, width = 1.5, disabled = function() @@ -295,7 +295,7 @@ function _Config:LoadMeleeSection() meleeGlanceDamageBoss = { type = "toggle", order = 4, - name = function() return i18n("Glancing Blow Damage Boss") end, + name = function() return i18n("Glancing blow damage boss") end, desc = function() return i18n("Shows/Hides the damage reduction against boss enemies (+3 Level).") end, width = 1.5, disabled = function() @@ -313,7 +313,7 @@ function _Config:LoadMeleeSection() meleeAttackSpeed = { type = "toggle", order = 7, - name = function() return i18n("Attack Speed") end, + name = function() return i18n("Attack speed") end, desc = function() return i18n("Shows/Hides the melee attack speed.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.melee.display); end, @@ -327,12 +327,12 @@ function _Config:LoadMeleeSection() type = "group", order = 8, inline = true, - name = function() return i18n("Attack Speed") end, + name = function() return i18n("Attack speed") end, args = { mainHand = { type = "toggle", order = 1, - name = function() return i18n("Main Hand") end, + name = function() return i18n("Main hand") end, desc = function() return i18n("Shows/Hides the attack speed of the main hand.") end, width = 1.5, disabled = function() @@ -348,7 +348,7 @@ function _Config:LoadMeleeSection() offHand = { type = "toggle", order = 2, - name = function() return i18n("Off Hand") end, + name = function() return i18n("Off hand") end, desc = function() return i18n("Shows/Hides the attack speed of the off hand.") end, width = 1.5, disabled = function() diff --git a/Modules/Config/RangeSection.lua b/Modules/Config/RangeSection.lua index b1574260..8c8478c1 100755 --- a/Modules/Config/RangeSection.lua +++ b/Modules/Config/RangeSection.lua @@ -19,7 +19,7 @@ function _Config:LoadRangeSection() showRangeStats = { type = "toggle", order = 0, - name = function() return i18n("Show Ranged Stats") end, + name = function() return i18n("Show Ranged stats") end, desc = function() return i18n("Shows/Hides all ranged stats.") end, width = 1.5, get = function () return ExtendedCharacterStats.profile.ranged.display; end, @@ -31,7 +31,7 @@ function _Config:LoadRangeSection() rangedAttackPower = { type = "toggle", order = 1, - name = function() return i18n("Ranged Attack Power") end, + name = function() return i18n("Ranged attack power") end, desc = function() return i18n("Shows/Hides the ranged attack power value.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.ranged.display); end, @@ -44,8 +44,8 @@ function _Config:LoadRangeSection() rangeCrit = { type = "toggle", order = 2, - name = function() return i18n("Ranged Crit") end, - desc = function() return i18n("Shows/Hides the ranged crit chance.") end, + name = function() return i18n("Ranged crit.") end, + desc = function() return i18n("Shows/Hides the ranged crit. chance.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.ranged.display); end, get = function () return ExtendedCharacterStats.profile.ranged.crit.display; end, @@ -57,7 +57,7 @@ function _Config:LoadRangeSection() penetration = { type = "toggle", order = 2.3, - name = function() return i18n("Armor Pen.") end, + name = function() return i18n("Armor pen.") end, desc = function() return i18n("Shows/Hides the armor penetration value.") end, width = 1.5, hidden = function() return (not ECS.IsWotlk) end, @@ -71,7 +71,7 @@ function _Config:LoadRangeSection() penetrationRating = { type = "toggle", order = 2.4, - name = function() return i18n("Armor Pen. Rating") end, + name = function() return i18n("Armor pen. rating") end, desc = function() return i18n("Shows/Hides the armor penetration rating value.") end, width = 1.5, hidden = function() return (not ECS.IsWotlk) end, @@ -85,7 +85,7 @@ function _Config:LoadRangeSection() hasteRating = { type = "toggle", order = 2.6, - name = function() return i18n("Haste Rating") end, + name = function() return i18n("Haste rating") end, desc = function() return i18n("Shows/Hides the ranged haste rating.") end, width = 1.5, hidden = function() return ECS.IsClassic end, @@ -99,7 +99,7 @@ function _Config:LoadRangeSection() hasteBonus = { type = "toggle", order = 2.7, - name = function() return i18n("Haste Bonus") end, + name = function() return i18n("Haste bonus") end, desc = function() return i18n("Shows/Hides the ranged haste bonus value.") end, width = 1.5, hidden = function() return ECS.IsClassic end, @@ -113,7 +113,7 @@ function _Config:LoadRangeSection() rangedAttackSpeed = { type = "toggle", order = 3, - name = function() return i18n("Attack Speed") end, + name = function() return i18n("Attack speed") end, desc = function() return i18n("Shows/Hides the ranged attack speed.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.ranged.display); end, @@ -126,7 +126,7 @@ function _Config:LoadRangeSection() rangeHit = { type = "toggle", order = 4, - name = function() return i18n("Ranged Hit") end, + name = function() return i18n("Ranged hit") end, desc = function() return i18n("Shows/Hides all ranged hit chance.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.ranged.display); end, @@ -140,12 +140,12 @@ function _Config:LoadRangeSection() type = "group", order = 5, inline = true, - name = function() return i18n("Ranged Hit Values") end, + name = function() return i18n("Ranged hit values") end, args = { rangeHitRating = { type = "toggle", order = 1, - name = function() return i18n("Hit Rating") end, + name = function() return i18n("Hit rating") end, desc = function() return i18n("Shows/Hides the ranged hit rating.") end, width = 1.5, hidden = function() return ECS.IsClassic end, @@ -162,7 +162,7 @@ function _Config:LoadRangeSection() rangeHitBonus = { type = "toggle", order = 2, - name = function() return i18n("Hit Bonus") end, + name = function() return i18n("Hit bonus") end, desc = function() return i18n("Shows/Hides the ranged hit bonus.") end, width = 1.5, disabled = function() @@ -178,7 +178,7 @@ function _Config:LoadRangeSection() rangeMiss = { type = "toggle", order = 3, - name = function() return i18n("Miss Chance") end, + name = function() return i18n("Miss chance") end, desc = function() return i18n("Shows/Hides the ranged miss chance against enemies on the same level.") end, width = 1.5, disabled = function() @@ -194,7 +194,7 @@ function _Config:LoadRangeSection() rangeMissBoss = { type = "toggle", order = 4, - name = function() return i18n("Miss Chance Boss") end, + name = function() return i18n("Miss chance boss") end, desc = function() return i18n("Shows/Hides the ranged miss chance against boss enemies (+3 Level).") end, width = 1.5, disabled = function() diff --git a/Modules/Config/SpellSection.lua b/Modules/Config/SpellSection.lua index 3e971d7e..cad9c413 100755 --- a/Modules/Config/SpellSection.lua +++ b/Modules/Config/SpellSection.lua @@ -18,7 +18,7 @@ function _Config:LoadSpellSection() showSpellStats = { type = "toggle", order = 0, - name = function() return i18n("Show Spell Stats") end, + name = function() return i18n("Show spell stats") end, desc = function() return i18n("Shows/Hides all spell stats.") end, width = 1.5, get = function () return ExtendedCharacterStats.profile.spell.display; end, @@ -30,8 +30,8 @@ function _Config:LoadSpellSection() spellCrit = { type = "toggle", order = 1, - name = function() return i18n("Spell Crit") end, - desc = function() return i18n("Shows/Hides the spell crit chance.") end, + name = function() return i18n("Spell crit.") end, + desc = function() return i18n("Shows/Hides the spell crit. chance.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.spell.display); end, get = function () return ExtendedCharacterStats.profile.spell.crit.display; end, @@ -43,7 +43,7 @@ function _Config:LoadSpellSection() hasteRating = { type = "toggle", order = 2, - name = function() return i18n("Haste Rating") end, + name = function() return i18n("Haste rating") end, desc = function() return i18n("Shows/Hides the spell haste rating value.") end, width = 1.5, hidden = function() return ECS.IsClassic end, @@ -57,7 +57,7 @@ function _Config:LoadSpellSection() hasteBonus = { type = "toggle", order = 3, - name = function() return i18n("Haste Bonus") end, + name = function() return i18n("Haste bonus") end, desc = function() return i18n("Shows/Hides the spell haste bonus value.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.spell.display); end, @@ -70,7 +70,7 @@ function _Config:LoadSpellSection() spellPenetration = { type = "toggle", order = 4, - name = function() return i18n("Spell Penetration") end, + name = function() return i18n("Spell penetration") end, desc = function() return i18n("Shows/Hides the spell penetration value.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.spell.display); end, @@ -84,12 +84,12 @@ function _Config:LoadSpellSection() type = "group", order = 5, inline = true, - name = function() return i18n("Spell Hit Values") end, + name = function() return i18n("Spell hit values") end, args = { spellHitRating = { type = "toggle", order = 1, - name = function() return i18n("Hit Rating") end, + name = function() return i18n("Hit rating") end, desc = function() return i18n("Shows/Hides the spell hit rating.") end, width = 1.5, hidden = function() return ECS.IsClassic end, @@ -106,7 +106,7 @@ function _Config:LoadSpellSection() spellHitBonus = { type = "toggle", order = 2, - name = function() return i18n("Hit Bonus") end, + name = function() return i18n("Hit bonus") end, desc = function() return i18n("Shows/Hides the spell hit bonus.") end, width = 1.5, disabled = function() @@ -122,7 +122,7 @@ function _Config:LoadSpellSection() spellMiss = { type = "toggle", order = 3, - name = function() return i18n("Miss Chance") end, + name = function() return i18n("Miss chance") end, desc = function() return i18n("Shows/Hides the spell miss chance against enemies on the same level.") end, width = 1.5, disabled = function() @@ -138,7 +138,7 @@ function _Config:LoadSpellSection() spellMissBoss = { type = "toggle", order = 4, - name = function() return i18n("Miss Chance Boss") end, + name = function() return i18n("Miss chance boss") end, desc = function() return i18n("Shows/Hides the spell miss chance against boss enemies (+3 Level).") end, width = 1.5, disabled = function() @@ -157,12 +157,12 @@ function _Config:LoadSpellSection() type = "group", order = 6, inline = true, - name = function() return i18n("Spell Power") end, + name = function() return i18n("Spell power") end, args = { bonusHealing = { type = "toggle", order = 1, - name = function() return i18n("Healing Power") end, + name = function() return i18n("Healing power") end, desc = function() return i18n("Shows/Hides the healing power value.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.spell.display); end, @@ -175,7 +175,7 @@ function _Config:LoadSpellSection() arcaneDmg = { type = "toggle", order = 2, - name = function() return i18n("Arcane Damage") end, + name = function() return i18n("Arcane damage") end, desc = function() return i18n("Shows/Hides the arcane damage value.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.spell.display); end, @@ -188,7 +188,7 @@ function _Config:LoadSpellSection() fireDmg = { type = "toggle", order = 3, - name = function() return i18n("Fire Damage") end, + name = function() return i18n("Fire damage") end, desc = function() return i18n("Shows/Hides the fire damage value.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.spell.display); end, @@ -201,7 +201,7 @@ function _Config:LoadSpellSection() frostDmg = { type = "toggle", order = 4, - name = function() return i18n("Frost Damage") end, + name = function() return i18n("Frost damage") end, desc = function() return i18n("Shows/Hides the frost damage value.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.spell.display); end, @@ -214,7 +214,7 @@ function _Config:LoadSpellSection() holyDmg = { type = "toggle", order = 5, - name = function() return i18n("Holy Damage") end, + name = function() return i18n("Holy damage") end, desc = function() return i18n("Shows/Hides the holy damage value.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.spell.display); end, @@ -227,7 +227,7 @@ function _Config:LoadSpellSection() natureDmg = { type = "toggle", order = 6, - name = function() return i18n("Nature Damage") end, + name = function() return i18n("Nature damage") end, desc = function() return i18n("Shows/Hides the nature damage value.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.spell.display); end, @@ -240,7 +240,7 @@ function _Config:LoadSpellSection() physicalDmg = { type = "toggle", order = 7, - name = function() return i18n("Physical Damage") end, + name = function() return i18n("Physical damage") end, desc = function() return i18n("Shows/Hides the physical damage value.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.spell.display); end, @@ -253,7 +253,7 @@ function _Config:LoadSpellSection() shadowDmg = { type = "toggle", order = 8, - name = function() return i18n("Shadow Damage") end, + name = function() return i18n("Shadow damage") end, desc = function() return i18n("Shows/Hides the shadow damage value.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.spell.display); end, diff --git a/Modules/Profile.lua b/Modules/Profile.lua index 57bc2ba3..ab1f64a2 100755 --- a/Modules/Profile.lua +++ b/Modules/Profile.lua @@ -19,7 +19,11 @@ local function GetDefaultStatsProfile() refName = "GeneralHeader", text = "General", - movementSpeed = {display = true, refName = "MovementSpeed", text = "Movement Speed"}, + movementSpeed = { + display = true, + refName = "MovementSpeed", + text = "Movement speed" + }, }, melee = { @@ -67,7 +71,7 @@ local function GetDefaultStatsProfile() display = true, isSubGroup = true, refName = "GlanceChanceHeader", - text = "Glancing Blow", + text = "Glancing blow", sameLevel = { display = true, refName = "GlanceHitChanceSameLevel", @@ -100,14 +104,14 @@ local function GetDefaultStatsProfile() attackPower = { display = true, refName = "MeleeAttackPower", - text = "Attack Power", + text = "Attack power", textColor = colors.ATTACK_POWER_SECONDARY, statColor = colors.ATTACK_POWER_PRIMARY }, crit = { display = true, refName = "MeleeCritChance", - text = "Crit Chance", + text = "Crit. chance", textColor = colors.CRIT_SECONDARY, statColor = colors.CRIT_PRIMARY }, @@ -115,7 +119,7 @@ local function GetDefaultStatsProfile() display = true, isTbcOnly = true, refName = "MeleeArmorPenetration", - text = "Armor Pen.", + text = "Armor pen.", textColor = colors.ATTACK_SPEED_SECONDARY, statColor = colors.ATTACK_SPEED_PRIMARY, }, @@ -123,17 +127,22 @@ local function GetDefaultStatsProfile() display = true, isTbcOnly = true, refName = "MeleeArmorPenetrationRating", - text = "Armor Pen. Rating", + text = "Armor pen. rating", textColor = colors.ATTACK_SPEED_SECONDARY, statColor = colors.ATTACK_SPEED_PRIMARY, }, expertise = {display = true, isTbcOnly = true, refName = "Expertise", text = "Expertise"}, - expertiseRating = {display = true, isTbcOnly = true, refName = "ExpertiseRating", text = "Expertise Rating"}, + expertiseRating = { + display = true, + isTbcOnly = true, + refName = "ExpertiseRating", + text = "Expertise rating" + }, hasteRating = { display = true, isTbcOnly = true, refName = "MeleeHasteRating", - text = "Haste Rating", + text = "Haste rating", textColor = colors.HASTE_RATING_SECONDARY, statColor = colors.HASTE_RATING_PRIMARY }, @@ -141,7 +150,7 @@ local function GetDefaultStatsProfile() display = true, isTbcOnly = true, refName = "MeleeHasteBonus", - text = "Haste Bonus", + text = "Haste bonus", textColor = colors.HASTE_RATING_SECONDARY, statColor = colors.HASTE_RATING_PRIMARY }, @@ -149,19 +158,19 @@ local function GetDefaultStatsProfile() display = true, isSubGroup = true, refName = "MeleeAttackSpeedHeader", - text = "Attack Speed", + text = "Attack speed", mainHand = { display = true, refName = "MeleeAttackSpeedMainHand", - text = "Main Hand", + text = "Main hand", textColor = colors.ATTACK_SPEED_SECONDARY, statColor = colors.ATTACK_SPEED_PRIMARY }, offHand = { display = true, refName = "MeleeAttackSpeedOffHand", - text = "Off Hand", + text = "Off hand", textColor = colors.ATTACK_SPEED_SECONDARY, statColor = colors.ATTACK_SPEED_PRIMARY }, @@ -213,14 +222,14 @@ local function GetDefaultStatsProfile() attackPower = { display = true, refName = "RangeAttackpower", - text = "Attack Power", + text = "Attack power", textColor = colors.ATTACK_POWER_SECONDARY, statColor = colors.ATTACK_POWER_PRIMARY }, crit = { display = true, refName = "RangedCritChance", - text = "Crit Chance", + text = "Crit. chance", textColor = colors.CRIT_SECONDARY, statColor = colors.CRIT_PRIMARY }, @@ -228,7 +237,7 @@ local function GetDefaultStatsProfile() display = true, isTbcOnly = true, refName = "RangedArmorPenetration", - text = "Armor Pen.", + text = "Armor pen.", textColor = colors.ATTACK_SPEED_SECONDARY, statColor = colors.ATTACK_SPEED_PRIMARY, }, @@ -236,7 +245,7 @@ local function GetDefaultStatsProfile() display = true, isTbcOnly = true, refName = "RangedArmorPenetrationRating", - text = "Armor Pen. Rating", + text = "Armor pen. rating", textColor = colors.ATTACK_SPEED_SECONDARY, statColor = colors.ATTACK_SPEED_PRIMARY, }, @@ -244,7 +253,7 @@ local function GetDefaultStatsProfile() display = true, isTbcOnly = true, refName = "RangedHasteRating", - text = "Haste Rating", + text = "Haste rating", textColor = colors.HASTE_RATING_SECONDARY, statColor = colors.HASTE_RATING_PRIMARY }, @@ -252,14 +261,14 @@ local function GetDefaultStatsProfile() display = true, isTbcOnly = true, refName = "RangedHasteBonus", - text = "Haste Bonus", + text = "Haste bonus", textColor = colors.HASTE_RATING_SECONDARY, statColor = colors.HASTE_RATING_PRIMARY }, attackSpeed = { display = true, refName = "RangedAttackSpeed", - text = "Attack Speed", + text = "Attack speed", textColor = colors.ATTACK_SPEED_SECONDARY, statColor = colors.ATTACK_SPEED_PRIMARY }, @@ -271,18 +280,68 @@ local function GetDefaultStatsProfile() text = "Defense", armor = {display = true, refName = "Armor", text = "Armor"}, - meleeCritReduction = {display = true, refName = "MeleeCritReduction", text = "Melee Crit Reduction"}, - rangedCritReduction = {display = true, refName = "RangedCritReduction", text = "Ranged Crit Reduction"}, - spellCritReduction = {display = true, refName = "SpellCritReduction", text = "Spell Crit Reduction"}, - avoidance = {display = true, refName = "Avoidance", text = "Avoidance"}, - avoidanceBoss = {display = true, refName = "AvoidanceBoss", text = "Avoidance (Lvl +3)"}, - defenseRating = {display = true, isTbcOnly = true, refName = "DefenseRating", text = "Defense Rating"}, - defense = {display = true, refName = "DefenseValue", text = "Defense"}, - blockChance = {display = true, refName = "BlockChance", text = "Block Chance"}, - blockValue = {display = true, refName = "BlockValue", text = "Block Value"}, - parry = {display = true, refName = "ParryChance", text = "Parry Chance"}, - dodge = {display = true, refName = "DodgeChance", text = "Dodge Chance"}, - resilience = {display = true, isTbcOnly = true, refName = "ResilienceValue", text = "Resilience"}, + meleeCritReduction = { + display = true, + refName = "MeleeCritReduction", + text = "Melee crit. reduction" + }, + rangedCritReduction = { + display = true, + refName = "RangedCritReduction", + text = "Ranged crit. reduction" + }, + spellCritReduction = { + display = true, + refName = "SpellCritReduction", + text = "Spell crit. reduction" + }, + avoidance = { + display = true, + refName = "Avoidance", + text = "Avoidance" + }, + avoidanceBoss = { + display = true, + refName = "AvoidanceBoss", + text = "Avoidance (Lvl +3)" + }, + defenseRating = { + display = true, + isTbcOnly = true, + refName = "DefenseRating", + text = "Defense rating" + }, + defense = { + display = true, + refName = "DefenseValue", + text = "Defense" + }, + blockChance = { + display = true, + refName = "BlockChance", + text = "Block chance" + }, + blockValue = { + display = true, + refName = "BlockValue", + text = "Block value" + }, + parry = { + display = true, + refName = "ParryChance", + text = "Parry chance" + }, + dodge = { + display = true, + refName = "DodgeChance", + text = "Dodge chance" + }, + resilience = { + display = true, + isTbcOnly = true, + refName = "ResilienceValue", + text = "Resilience" + }, }, regen = { @@ -365,7 +424,7 @@ local function GetDefaultStatsProfile() display = true, isTbcOnly = true, refName = "SpellHitRating", - text = "Hit Rating", + text = "Hit rating", textColor = colors.HIT_SECONDARY, statColor = colors.HIT_PRIMARY }, @@ -393,147 +452,147 @@ local function GetDefaultStatsProfile() arcaneHitBonus = { display = true, refName = "ArcaneHitBonus", - text = "Arcane Hit Bonus", + text = "Arcane hit bonus", textColor = colors.ARCANE_SECONDARY, statColor = colors.ARCANE_PRIMARY }, arcaneMissChance = { display = true, refName = "ArcaneMissChance", - text = "Arcane Miss", + text = "Arcane miss", textColor = colors.ARCANE_SECONDARY, statColor = colors.ARCANE_PRIMARY }, arcaneMissChanceBoss = { display = true, refName = "ArcaneMissChanceBoss", - text = "Arcane Miss (Lvl + 3)", + text = "Arcane miss (Lvl + 3)", textColor = colors.ARCANE_SECONDARY, statColor = colors.ARCANE_PRIMARY }, fireHitBonus = { display = true, refName = "FireHitBonus", - text = "Fire Hit Bonus", + text = "Fire hit bonus", textColor = colors.FIRE_SECONDARY, statColor = colors.FIRE_PRIMARY }, fireMissChance = { display = true, refName = "FireMissChance", - text = "Fire Miss", + text = "Fire miss", textColor = colors.FIRE_SECONDARY, statColor = colors.FIRE_PRIMARY }, fireMissChanceBoss = { display = true, refName = "FireMissChanceBoss", - text = "Fire Miss (Lvl + 3)", + text = "Fire miss (Lvl + 3)", textColor = colors.FIRE_SECONDARY, statColor = colors.FIRE_PRIMARY }, frostHitBonus = { display = true, refName = "FrostHitBonus", - text = "Frost Hit Bonus", + text = "Frost hit bonus", textColor = colors.FROST_SECONDARY, statColor = colors.FROST_PRIMARY }, frostMissChance = { display = true, refName = "FrostMissChance", - text = "Frost Miss", + text = "Frost miss", textColor = colors.FROST_SECONDARY, statColor = colors.FROST_PRIMARY }, frostMissChanceBoss = { display = true, refName = "FrostMissChanceBoss", - text = "Frost Miss (Lvl + 3)", + text = "Frost miss (Lvl + 3)", textColor = colors.FROST_SECONDARY, statColor = colors.FROST_PRIMARY }, holyHitBonus = { display = true, refName = "HolyHitBonus", - text = "Holy Hit Bonus", + text = "Holy hit bonus", textColor = colors.HOLY_SECONDARY, statColor = colors.HOLY_PRIMARY }, holyMissChance = { display = true, refName = "HolyMissChance", - text = "Holy Miss", + text = "Holy miss", textColor = colors.HOLY_SECONDARY, statColor = colors.HOLY_PRIMARY }, holyMissChanceBoss = { display = true, refName = "HolyMissChanceBoss", - text = "Holy Miss (Lvl + 3)", + text = "Holy miss (Lvl + 3)", textColor = colors.HOLY_SECONDARY, statColor = colors.HOLY_PRIMARY }, natureHitBonus = { display = true, refName = "NatureHitBonus", - text = "Nature Hit Bonus", + text = "Nature hit bonus", textColor = colors.NATURE_SECONDARY, statColor = colors.NATURE_PRIMARY }, natureMissChance = { display = true, refName = "NatureMissChance", - text = "Nature Miss", + text = "Nature miss", textColor = colors.NATURE_SECONDARY, statColor = colors.NATURE_PRIMARY }, natureMissChanceBoss = { display = true, refName = "NatureMissChanceBoss", - text = "Nature Miss (Lvl + 3)", + text = "Nature miss (Lvl + 3)", textColor = colors.NATURE_SECONDARY, statColor = colors.NATURE_PRIMARY }, physicalHitBonus = { display = true, refName = "PhysicalHitBonus", - text = "Physical Hit Bonus", + text = "Physical hit bonus", textColor = colors.PHYSICAL_SECONDARY, statColor = colors.PHYSICAL_PRIMARY }, physicalMissChance = { display = true, refName = "PhysicalMissChance", - text = "Physical Miss", + text = "Physical miss", textColor = colors.PHYSICAL_SECONDARY, statColor = colors.PHYSICAL_PRIMARY }, physicalMissChanceBoss = { display = true, refName = "PhysicalMissChanceBoss", - text = "Physical Miss (Lvl + 3)", + text = "Physical miss (Lvl + 3)", textColor = colors.PHYSICAL_SECONDARY, statColor = colors.PHYSICAL_PRIMARY }, shadowHitBonus = { display = true, refName = "ShadowHitBonus", - text = "Shadow Hit Bonus", + text = "Shadow hit bonus", textColor = colors.SHADOW_SECONDARY, statColor = colors.SHADOW_PRIMARY }, shadowMissChance = { display = true, refName = "ShadowMissChance", - text = "Shadow Miss", + text = "Shadow miss", textColor = colors.SHADOW_SECONDARY, statColor = colors.SHADOW_PRIMARY }, shadowMissChanceBoss = { display = true, refName = "ShadowMissChanceBoss", - text = "Shadow Miss (Lvl + 3)", + text = "Shadow miss (Lvl + 3)", textColor = colors.SHADOW_SECONDARY, statColor = colors.SHADOW_PRIMARY }, @@ -542,7 +601,7 @@ local function GetDefaultStatsProfile() display = true, isTbcOnly = true, refName = "SpellHasteRating", - text = "Haste Rating", + text = "Haste rating", textColor = colors.HASTE_RATING_SECONDARY, statColor = colors.HASTE_RATING_PRIMARY }, @@ -550,7 +609,7 @@ local function GetDefaultStatsProfile() display = true, isTbcOnly = true, refName = "SpellHasteBonus", - text = "Haste Bonus", + text = "Haste bonus", textColor = colors.HASTE_RATING_SECONDARY, statColor = colors.HASTE_RATING_PRIMARY }, @@ -561,49 +620,49 @@ local function GetDefaultStatsProfile() arcane = { display = true, refName = "ArcaneCritChance", - text = "Arcane Crit", + text = "Arcane crit.", textColor = colors.ARCANE_SECONDARY, statColor = colors.ARCANE_PRIMARY }, fire = { display = true, refName = "FireCritChance", - text = "Fire Crit", + text = "Fire crit.", textColor = colors.FIRE_SECONDARY, statColor = colors.FIRE_PRIMARY }, frost = { display = true, refName = "FrostCritChance", - text = "Frost Crit", + text = "Frost crit.", textColor = colors.FROST_SECONDARY, statColor = colors.FROST_PRIMARY }, holy = { display = true, refName = "HolyCritChance", - text = "Holy Crit", + text = "Holy crit.", textColor = colors.HOLY_SECONDARY, statColor = colors.HOLY_PRIMARY }, nature = { display = true, refName = "NatureCritChance", - text = "Nature Crit", + text = "Nature crit.", textColor = colors.NATURE_SECONDARY, statColor = colors.NATURE_PRIMARY }, physical = { display = true, refName = "PhysicalCritChance", - text = "Physical Crit", + text = "Physical crit.", textColor = colors.PHYSICAL_SECONDARY, statColor = colors.PHYSICAL_PRIMARY }, shadow = { display = true, refName = "ShadowCritChance", - text = "Shadow Crit", + text = "Shadow crit.", textColor = colors.SHADOW_SECONDARY, statColor = colors.SHADOW_PRIMARY }, @@ -617,56 +676,56 @@ local function GetDefaultStatsProfile() bonusHealing = { display = true, refName = "BonusHealing", - text = "Healing Power", + text = "Healing power", textColor = colors.HEALING_SECONDARY, statColor = colors.HEALING_PRIMARY }, arcaneDmg = { display = true, refName = "ArcaneDmg", - text = "Arcane Damage", + text = "Arcane damage", textColor = colors.ARCANE_SECONDARY, statColor = colors.ARCANE_PRIMARY }, fireDmg = { display = true, refName = "FireDmg", - text = "Fire Damage", + text = "Fire damage", textColor = colors.FIRE_SECONDARY, statColor = colors.FIRE_PRIMARY }, frostDmg = { display = true, refName = "FrostDmg", - text = "Frost Damage", + text = "Frost damage", textColor = colors.FROST_SECONDARY, statColor = colors.FROST_PRIMARY }, holyDmg = { display = true, refName = "HolyDmg", - text = "Holy Damage", + text = "Holy damage", textColor = colors.HOLY_SECONDARY, statColor = colors.HOLY_PRIMARY }, natureDmg = { display = true, refName = "NatureDmg", - text = "Nature Damage", + text = "Nature damage", textColor = colors.NATURE_SECONDARY, statColor = colors.NATURE_PRIMARY }, physicalDmg = { display = true, refName = "PhysicalDmg", - text = "Physical Damage", + text = "Physical damage", textColor = colors.PHYSICAL_SECONDARY, statColor = colors.PHYSICAL_PRIMARY }, shadowDmg = { display = true, refName = "ShadowDmg", - text = "Shadow Damage", + text = "Shadow damage", textColor = colors.SHADOW_SECONDARY, statColor = colors.SHADOW_PRIMARY }, diff --git a/Modules/i18n/translations/ConfigTranslations/ConfigTranslations.lua b/Modules/i18n/translations/ConfigTranslations/ConfigTranslations.lua index a8b72073..99d00412 100644 --- a/Modules/i18n/translations/ConfigTranslations/ConfigTranslations.lua +++ b/Modules/i18n/translations/ConfigTranslations/ConfigTranslations.lua @@ -32,7 +32,7 @@ local configTranslations = { ["esMX"] = "Estadísticas", ["ptBR"] = "Estatísticas" }, - ["General Settings"] = { + ["General settings"] = { ["enUS"] = true, ["deDE"] = "Allgemeine Einstellungen", ["frFR"] = "Paramètres généraux", @@ -62,7 +62,7 @@ local configTranslations = { ["esMX"] = "Oculta la ventana de estadísticas cuando abriendo la información del personaje", ["ptBR"] = "Oculta as janelas de estatísticas ao abrir as informações do personagem" }, - ["Colorize Stats"] = { + ["Colorize stats"] = { ["enUS"] = true, ["deDE"] = "Werte färben", ["frFR"] = "Coloriser les statistiques", @@ -122,7 +122,7 @@ local configTranslations = { ["esMX"] = "Valores de estadísticas", ["ptBR"] = "Valores das estatísticas" }, - ["Show Item Quality Colors"] = { + ["Show item quality colors"] = { ["enUS"] = true, ["deDE"] = "Zeige Item Qualitätsfarben", ["frFR"] = "Affiche la couleur de rareté des objets", @@ -142,7 +142,7 @@ local configTranslations = { ["esMX"] = "Muestra/oculta los marcos coloreados alrededor de los objetos equipados", ["ptBR"] = "Mostra/oculta os quadros coloridos ao redor dos itens equipados" }, - ["Quality Colors' Intensity"] = { + ["Quality colors' intensity"] = { ["enUS"] = true, ["deDE"] = "Intensität der Qualitätsfarben", ["frFR"] = "Intensité des couleurs de qualité", @@ -162,7 +162,7 @@ local configTranslations = { ["esMX"] = "Cambia la intensidad del brillo de los marcos coloreados.", ["ptBR"] = "Altera a intensidade do brilho dos quadros coloridos." }, - ["Header Font Size"] = { + ["Header font size"] = { ["enUS"] = true, ["deDE"] = "Überschriften Schriftgröße", ["frFR"] = "Taille de la police d'entête", @@ -182,7 +182,7 @@ local configTranslations = { ["esMX"] = "Cambia el tamaño de fuente de los encabezados (p. ej., cuerpo a cuerpo)", ["ptBR"] = "Altera o tamanho da fonte dos cabeçalhos (por exemplo, corpo a corpo)" }, - ["Stat Font Size"] = { + ["Stat font size"] = { ["enUS"] = true, ["deDE"] = "Werte Schriftgröße", ["frFR"] = "Taille de la police des statistiques", @@ -192,17 +192,17 @@ local configTranslations = { ["esMX"] = "Tamaño de fuente de estadística", ["ptBR"] = "Tamanho da fonte das estatísticas" }, - ["Changes the font size of the stat lines (e.g. Crit)"] = { + ["Changes the font size of the stat lines (e.g. Crit.)"] = { ["enUS"] = true, ["deDE"] = "Ändert die Schriftgröße der Werte (z.B. Kritische Chance)", ["frFR"] = "Modifie la taille de la police des statistiques (ex. Critique)", ["zhCN"] = "更改统计行的字体大小 (例如:暴击)", - ["ruRU"] = "Изменяет размер шрифта характеристик (например, \"Крит\")", + ["ruRU"] = "Изменяет размер шрифта характеристик (например, \"Крит.\")", ["esES"] = "Cambia el tamaño de fuente de las líneas de estadísticas (p. ej., crítico)", ["esMX"] = "Cambia el tamaño de fuente de las líneas de estadísticas (p. ej., crítico)", ["ptBR"] = "Altera o tamanho da fonte das linhas de estatísticas (por exemplo, crítico)" }, - ["Window Width"] = { + ["Window width"] = { ["enUS"] = true, ["deDE"] = "Fensterbreite", ["frFR"] = "Largeur de fenêtre", @@ -232,7 +232,7 @@ local configTranslations = { ["esMX"] = "Idioma", ["ptBR"] = "Idioma" }, - ["Stats Settings"] = { + ["Stats settings"] = { ["enUS"] = true, ["deDE"] = "Werte Einstellungen", ["frFR"] = "Paramètres des statistiques", diff --git a/Modules/i18n/translations/ConfigTranslations/DefenseConfigTranslations.lua b/Modules/i18n/translations/ConfigTranslations/DefenseConfigTranslations.lua index 8d2a36cb..741a205b 100644 --- a/Modules/i18n/translations/ConfigTranslations/DefenseConfigTranslations.lua +++ b/Modules/i18n/translations/ConfigTranslations/DefenseConfigTranslations.lua @@ -2,7 +2,7 @@ local i18n = ECSLoader:ImportModule("i18n") local defenseConfigTranslations = { - ["Melee Crit Reduction"] = { + ["Melee crit. reduction"] = { ["enUS"] = true, ["deDE"] = false, ["frFR"] = false, @@ -12,7 +12,7 @@ local defenseConfigTranslations = { ["esMX"] = false, ["ptBR"] = false }, - ["Ranged Crit Reduction"] = { + ["Ranged crit. reduction"] = { ["enUS"] = true, ["deDE"] = false, ["frFR"] = false, @@ -22,7 +22,7 @@ local defenseConfigTranslations = { ["esMX"] = false, ["ptBR"] = false }, - ["Spell Crit Reduction"] = { + ["Spell crit. reduction"] = { ["enUS"] = true, ["deDE"] = false, ["frFR"] = false, @@ -32,7 +32,7 @@ local defenseConfigTranslations = { ["esMX"] = false, ["ptBR"] = false }, - ["Show Defense Stats"] = { + ["Show defense stats"] = { ["enUS"] = true, ["deDE"] = "Verteidigungswerte anzeigen", ["frFR"] = "Afficher défense", diff --git a/Modules/i18n/translations/ConfigTranslations/GeneralConfigTranslations.lua b/Modules/i18n/translations/ConfigTranslations/GeneralConfigTranslations.lua index 88bb1158..9ea12e09 100644 --- a/Modules/i18n/translations/ConfigTranslations/GeneralConfigTranslations.lua +++ b/Modules/i18n/translations/ConfigTranslations/GeneralConfigTranslations.lua @@ -2,7 +2,7 @@ local i18n = ECSLoader:ImportModule("i18n") local generalConfigTranslations = { - ["Show General Stats"] = { + ["Show General stats"] = { ["enUS"] = true, ["deDE"] = "Allgemeine Werte anzeigen", ["frFR"] = "Afficher les statistiques", @@ -22,7 +22,7 @@ local generalConfigTranslations = { ["esMX"] = "Muestra/oculta todas estadísticas generales", ["ptBR"] = "Mostra/oculta todas as estatísticas gerais" }, - ["Show Movement Speed"] = { + ["Show Movement speed"] = { ["enUS"] = true, ["deDE"] = "Bewegungsgeschwindigkeit anzeigen", ["frFR"] = "Afficher la vitesse de déplacement", diff --git a/Modules/i18n/translations/ConfigTranslations/ManaConfigTranslations.lua b/Modules/i18n/translations/ConfigTranslations/ManaConfigTranslations.lua index 21443840..8e2d1a0e 100644 --- a/Modules/i18n/translations/ConfigTranslations/ManaConfigTranslations.lua +++ b/Modules/i18n/translations/ConfigTranslations/ManaConfigTranslations.lua @@ -2,7 +2,7 @@ local i18n = ECSLoader:ImportModule("i18n") local manaConfigTranslations = { - ["Show Mana Stats"] = { + ["Show Mana stats"] = { ["enUS"] = true, ["deDE"] = "Manawerte anzeigen", ["frFR"] = "Afficher mana", diff --git a/Modules/i18n/translations/ConfigTranslations/MeleeConfigTranslations.lua b/Modules/i18n/translations/ConfigTranslations/MeleeConfigTranslations.lua index 57db826a..0030fe72 100644 --- a/Modules/i18n/translations/ConfigTranslations/MeleeConfigTranslations.lua +++ b/Modules/i18n/translations/ConfigTranslations/MeleeConfigTranslations.lua @@ -2,7 +2,7 @@ local i18n = ECSLoader:ImportModule("i18n") local meleeConfigTranslations = { - ["Show Melee Stats"] = { + ["Show Melee stats"] = { ["enUS"] = true, ["deDE"] = "Nahkampfwerte anzeigen", ["frFR"] = "Afficher mêlée", @@ -22,7 +22,7 @@ local meleeConfigTranslations = { ["esMX"] = "Muestra/oculta todas estadísticas cuerpo a cuerpo", ["ptBR"] = "Mostra/oculta todas as estatísticas corpo a corpo" }, - ["Melee Attack Power"] = { + ["Melee attack power"] = { ["enUS"] = true, ["deDE"] = "Nahkampf Angriffskraft", ["frFR"] = "Puissance d'attaque en mêlée", @@ -42,17 +42,17 @@ local meleeConfigTranslations = { ["esMX"] = "Muestra/oculta el valor de poder de ataque cuerpo a cuerpo", ["ptBR"] = "Mostra/oculta o valor de poder de ataque corpo a corpo" }, - ["Melee Crit"] = { + ["Melee crit."] = { ["enUS"] = true, ["deDE"] = "Nahkampf Kritisch", ["frFR"] = "Critique en mêlée", ["zhCN"] = "近战暴击", - ["ruRU"] = "Крит", + ["ruRU"] = "Крит.", ["esES"] = "Probabilidad de golpe crítico", ["esMX"] = "Probabilidad de golpe crítico", ["ptBR"] = "Chance de acerto crítico" }, - ["Shows/Hides the melee crit chance."] = { + ["Shows/Hides the melee crit. chance."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt die Chance im Nahkampf kritisch zu treffen.", ["frFR"] = "Affiche/cache les chances d'infliger un coup critique en mêlée.", @@ -152,7 +152,7 @@ local meleeConfigTranslations = { ["esMX"] = "Muestra/oculta la velocidad de ataque de la mano izquierda", ["ptBR"] = "Mostra/oculta a velocidade de ataque da mão secundária" }, - ["Melee Hit"] = { + ["Melee hit"] = { ["enUS"] = true, ["deDE"] = "Nahkampf Trefferwertung", ["frFR"] = "Toucher en mêlée", @@ -162,7 +162,7 @@ local meleeConfigTranslations = { ["esMX"] = "Probabilidad de golpear", ["ptBR"] = "Chance de acerto" }, - ["Melee Hit Values"] = { + ["Melee hit values"] = { ["enUS"] = true, ["deDE"] = "Nahkampf Trefferwertung", ["frFR"] = "Valeurs de toucher en mêlée", @@ -182,7 +182,7 @@ local meleeConfigTranslations = { ["esMX"] = "Muestra/oculta la probabilidad de golpear", ["ptBR"] = "Mostra/oculta a chance de acerto" }, - ["Hit Rating"] = { + ["Hit rating"] = { ["enUS"] = true, ["deDE"] = "Trefferwertung", ["frFR"] = "Score de toucher", @@ -202,7 +202,7 @@ local meleeConfigTranslations = { ["esMX"] = "Muestra/oculta el índice de golpear", ["ptBR"] = "Mostra/oculta a taxa de acerto" }, - ["Hit Bonus"] = { + ["Hit bonus"] = { ["enUS"] = true, ["deDE"] = "Trefferwertungsbonus", ["frFR"] = "Bonus de toucher", @@ -222,7 +222,7 @@ local meleeConfigTranslations = { ["esMX"] = "Muestra/oculta el bonus de golpear", ["ptBR"] = "Mostra/oculta o bônus de acerto" }, - ["Miss Chance"] = { + ["Miss chance"] = { ["enUS"] = true, ["deDE"] = "Chance zu verfehlen", ["frFR"] = "Chances de rater", @@ -242,7 +242,7 @@ local meleeConfigTranslations = { ["esMX"] = "Muestra/oculta la probabilidad de fallo contra enemigos del mismo nivel", ["ptBR"] = "Mostra/oculta a chance de erro contra inimigos do mesmo nível" }, - ["Miss Chance Boss"] = { + ["Miss chance boss"] = { ["enUS"] = true, ["deDE"] = "Chance zu verfehlen (Boss)", ["frFR"] = "Chances de rater (Boss)", @@ -262,7 +262,7 @@ local meleeConfigTranslations = { ["esMX"] = "Muestra/oculta la probabilidad de fallo contra jefes (nivel +3)", ["ptBR"] = "Mostra/oculta a chance de erro contra chefes (nível +3)." }, - ["Glancing Blow Chance"] = { + ["Glancing blow chance"] = { ["enUS"] = true, ["deDE"] = "Streifschlagchance", ["frFR"] = "Chance de coup d'éraflure", @@ -282,7 +282,7 @@ local meleeConfigTranslations = { ["esMX"] = "Muestra/oculta la probabilidad de golpe de refilón contra enemigos del mismo nivel.", ["ptBR"] = "Mostra/oculta a chance de pancada de relance contra inimigos do mesmo nível." }, - ["Glancing Blow Chance Boss"] = { + ["Glancing blow chance boss"] = { ["enUS"] = true, ["deDE"] = "Streifschlagchance (Boss)", ["frFR"] = "Chance de coup d'éraflure (Boss)", @@ -302,7 +302,7 @@ local meleeConfigTranslations = { ["esMX"] = "Muestra/oculta la probabilidad de golpe de refilón contra jefes (nivel +3)", ["ptBR"] = "Mostra/oculta a chance de pancada de relance contra chefes (nível +3)." }, - ["Glancing Blow Damage"] = { + ["Glancing blow damage"] = { ["enUS"] = true, ["deDE"] = "Streifschlagschaden", ["frFR"] = "Dégâts du coup d'éraflure", @@ -322,7 +322,7 @@ local meleeConfigTranslations = { ["esMX"] = "Muestra/oculta el daño de golpe de refilón contra enemigos del mismo nivel.", ["ptBR"] = "Mostra/oculta o dano de pancada de relance contra inimigos do mesmo nível." }, - ["Glancing Blow Damage Boss"] = { + ["Glancing blow damage boss"] = { ["enUS"] = true, ["deDE"] = "Streifschlagschaden (Boss)", ["frFR"] = "Dégâts du coup d'éraflure (Boss)", @@ -342,7 +342,7 @@ local meleeConfigTranslations = { ["esMX"] = "Muestra/oculta el daño de golpe de refilón contra jefes (nivel +3)", ["ptBR"] = "Mostra/oculta o dano de pancada de relance contra chefes (nível +3)." }, - ["Melee Glance Values"] = { + ["Melee glance values"] = { ["enUS"] = true, ["deDE"] = "Nahkampf-Streifwerte", ["frFR"] = "Valeurs de coup d'éraflure en mêlée", diff --git a/Modules/i18n/translations/ConfigTranslations/RangedConfigTranslations.lua b/Modules/i18n/translations/ConfigTranslations/RangedConfigTranslations.lua index f8576871..409f221c 100644 --- a/Modules/i18n/translations/ConfigTranslations/RangedConfigTranslations.lua +++ b/Modules/i18n/translations/ConfigTranslations/RangedConfigTranslations.lua @@ -2,7 +2,7 @@ local i18n = ECSLoader:ImportModule("i18n") local rangedConfigTranslations = { - ["Show Ranged Stats"] = { + ["Show Ranged stats"] = { ["enUS"] = true, ["deDE"] = "Fernkampfwerte anzeigen", ["frFR"] = "Afficher à distance", @@ -21,7 +21,7 @@ local rangedConfigTranslations = { ["esES"] = "Muestra/oculta todas estadísticas a distancia", ["esMX"] = "Muestra/oculta todas estadísticas a distancia" }, - ["Ranged Attack Power"] = { + ["Ranged attack power"] = { ["enUS"] = true, ["deDE"] = "Fernkampf Angriffskraft", ["frFR"] = "Puissance d'attaque à distance", @@ -41,17 +41,17 @@ local rangedConfigTranslations = { ["esMX"] = "Muestra/oculta el valor de poder de ataque a distancia", ["ptBR"] = "Mostra/oculta o valor de poder de ataque de longo alcance" }, - ["Ranged Crit"] = { + ["Ranged crit."] = { ["enUS"] = true, ["deDE"] = "Fernkampf Kritisch", ["frFR"] = "Critique à distance", ["zhCN"] = "远程暴击", - ["ruRU"] = "Крит", + ["ruRU"] = "Крит.", ["esES"] = "Probabilidad de golpe crítico", ["esMX"] = "Crítico a distancia", ["ptBR"] = "Crítico de longo alcance" }, - ["Shows/Hides the ranged crit chance."] = { + ["Shows/Hides the ranged crit. chance."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt die Chance im Fernkampf kritisch zu treffen.", ["frFR"] = "Affiche/cache les chances de coup critique à distance.", @@ -91,7 +91,7 @@ local rangedConfigTranslations = { ["esMX"] = "Muestra/oculta la velocidad de ataque a distancia", ["ptBR"] = "Mostra/oculta a velocidade de ataque de longo alcance" }, - ["Ranged Hit"] = { + ["Ranged hit"] = { ["enUS"] = true, ["deDE"] = "Fernkampf Trefferwertung", ["frFR"] = "Toucher à distance", @@ -101,7 +101,7 @@ local rangedConfigTranslations = { ["esMX"] = "Probabilidad de golpear", ["ptBR"] = "Chance de acerto" }, - ["Ranged Hit Values"] = { + ["Ranged hit values"] = { ["enUS"] = true, ["deDE"] = "Fernkampf Trefferwertung", ["frFR"] = "Valeurs de toucher à distance", diff --git a/Modules/i18n/translations/ConfigTranslations/SpellConfigTranslations.lua b/Modules/i18n/translations/ConfigTranslations/SpellConfigTranslations.lua index 9fd59d06..ba0337dc 100644 --- a/Modules/i18n/translations/ConfigTranslations/SpellConfigTranslations.lua +++ b/Modules/i18n/translations/ConfigTranslations/SpellConfigTranslations.lua @@ -2,7 +2,7 @@ local i18n = ECSLoader:ImportModule("i18n") local spellConfigTranslations = { - ["Show Spell Stats"] = { + ["Show spell stats"] = { ["enUS"] = true, ["deDE"] = "Zauberwerte anzeigen", ["frFR"] = "Afficher sorts", @@ -22,17 +22,17 @@ local spellConfigTranslations = { ["esMX"] = "Muestra/oculta todas estadísticas de hechizos", ["ptBR"] = "Mostra/oculta todas as estatísticas de feitiços" }, - ["Spell Crit"] = { + ["Spell crit."] = { ["enUS"] = true, ["deDE"] = "Zauber Kritisch", ["frFR"] = "Critique des sorts", ["zhCN"] = "法术暴击", - ["ruRU"] = "Крит", + ["ruRU"] = "Крит.", ["esES"] = "Crítico con hechizos", ["esMX"] = "Crítico con hechizos", ["ptBR"] = "Crítico com feitiços", }, - ["Shows/Hides the spell crit chance."] = { + ["Shows/Hides the spell crit. chance."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt die Chance mit einem Zauber kritisch zu treffen.", ["frFR"] = "Affiche/cache les chances d'infliger un coup critique avec les sorts.", @@ -42,7 +42,7 @@ local spellConfigTranslations = { ["esMX"] = "Muestra/oculta la probabilidad de asestar un golpe crítico con hechizos", ["ptBR"] = "Mostra/oculta a chance de realizar acertos críticos com feitiços" }, - ["Spell Penetration"] = { + ["Spell penetration"] = { ["enUS"] = true, ["deDE"] = "Zauberdurchschlagskraft", ["frFR"] = "Pénétration des sorts", @@ -82,7 +82,7 @@ local spellConfigTranslations = { ["esMX"] = "Muestra/oculta el bonus de celeridad con hechizos", ["ptBR"] = "Mostra/oculta o bônus de de aceleração de feitiço" }, - ["Spell Hit Values"] = { + ["Spell hit values"] = { ["enUS"] = true, ["deDE"] = "Zauber Trefferwertung", ["frFR"] = "Toucher des sorts", @@ -132,7 +132,7 @@ local spellConfigTranslations = { ["esMX"] = "Muestra/oculta la probabilidad de fallo con hechizos contra jefes (nivel +3)", ["ptBR"] = "Mostra/oculta a chance de erro de feitiço contra inimigos chefes (nível +3)" }, - ["Spell Power"] = { + ["Spell power"] = { ["enUS"] = true, ["deDE"] = "Zauberkraft", ["frFR"] = "Puissance des sorts", diff --git a/Modules/i18n/translations/StatTranslations.lua b/Modules/i18n/translations/StatTranslations.lua index 6bf9140e..4a3d1fdf 100644 --- a/Modules/i18n/translations/StatTranslations.lua +++ b/Modules/i18n/translations/StatTranslations.lua @@ -12,7 +12,7 @@ local statTranslations = { ["esMX"] = true, ["ptBR"] = "Geral" }, - ["Movement Speed"] = { + ["Movement speed"] = { ["enUS"] = true, ["deDE"] = "Geschwindigkeit", ["frFR"] = "Vitesse de déplacement", @@ -32,7 +32,7 @@ local statTranslations = { ["esMX"] = "Cuerpo a cuerpo", ["ptBR"] = "Corpo a corpo" }, - ["Attack Power"] = { + ["Attack power"] = { ["enUS"] = true, ["deDE"] = "Angriffskraft", ["frFR"] = "Puissance d'attaque", @@ -42,17 +42,17 @@ local statTranslations = { ["esMX"] = "Poder de ataque", ["ptBR"] = "Poder de ataque" }, - ["Crit Chance"] = { + ["Crit. chance"] = { ["enUS"] = true, ["deDE"] = "Kritische Chance", ["frFR"] = "Chances de critique", ["zhCN"] = "暴击几率", - ["ruRU"] = "Крит", + ["ruRU"] = "Крит.", ["esES"] = "Probabilidad de golpe crítico", ["esMX"] = "Probabilidad de golpe crítico", ["ptBR"] = "Chance de acerto crítico" }, - ["Armor Pen."] = { + ["Armor pen."] = { ["enUS"] = true, ["deDE"] = "Rüstungsdurchschlagskraft", ["frFR"] = "Pénétration d'armure", @@ -60,9 +60,9 @@ local statTranslations = { ["ruRU"] = "Проник. способ. броня", ["esES"] = "Penetración de armadura", ["esMX"] = "Penetración de armadura", - ["ptBR"] = "Penetração em Armadura" + ["ptBR"] = "Penetração em armadura" }, - ["Armor Pen. Rating"] = { + ["Armor pen. rating"] = { ["enUS"] = true, ["deDE"] = "Rüstungsdurchschlagwertung", ["frFR"] = "Score de pénétration d'armure", @@ -82,7 +82,7 @@ local statTranslations = { ["esMX"] = "Pericia", ["ptBR"] = "Aptidão" }, - ["Expertise Rating"] = { + ["Expertise rating"] = { ["enUS"] = true, ["deDE"] = "Waffenkundewertung", ["frFR"] = "Score d'expertise", @@ -142,7 +142,7 @@ local statTranslations = { ["esMX"] = "Fallo (Niv. + 3)", ["ptBR"] = "Erro (Nív. + 3)", }, - ["Glancing Blow"] = { + ["Glancing blow"] = { ["enUS"] = true, ["deDE"] = "Streifschlag", ["frFR"] = "Coup d'éraflure", @@ -192,7 +192,7 @@ local statTranslations = { ["esMX"] = "Daño (Niv. + 3)", ["ptBR"] = "Dano (Nív. + 3)" }, - ["Haste Rating"] = { + ["Haste rating"] = { ["enUS"] = true, ["deDE"] = "Tempowertung", ["frFR"] = "Score de hâte", @@ -202,7 +202,7 @@ local statTranslations = { ["esMX"] = "Índice de celeridad", ["ptBR"] = "Taxa de aceleração" }, - ["Haste Bonus"] = { + ["Haste bonus"] = { ["enUS"] = true, ["deDE"] = "Tempobonus", ["frFR"] = "Bonus de hâte", @@ -212,7 +212,7 @@ local statTranslations = { ["esMX"] = "Bonus de celeridad", ["ptBR"] = "Bônus de aceleração" }, - ["Attack Speed"] = { + ["Attack speed"] = { ["enUS"] = true, ["deDE"] = "Angriffstempo", ["frFR"] = "Vitesse d'attaque", @@ -222,7 +222,7 @@ local statTranslations = { ["esMX"] = "Velocidad de ataque", ["ptBR"] = "Velocidade de ataque" }, - ["Main Hand"] = { + ["Main hand"] = { ["enUS"] = true, ["deDE"] = "Waffenhand", ["frFR"] = "Main droite", @@ -232,7 +232,7 @@ local statTranslations = { ["esMX"] = "Mano derecha", ["ptBR"] = "Mão principal" }, - ["Off Hand"] = { + ["Off hand"] = { ["enUS"] = true, ["deDE"] = "Schildhand", ["frFR"] = "Main gauche", @@ -262,24 +262,24 @@ local statTranslations = { ["esMX"] = "Armadura", ["ptBR"] = "Armadura" }, - ["Crit Immune"] = { + ["Crit. immune"] = { ["enUS"] = true, ["deDE"] = "Krit. Immun", ["frFR"] = "Immunisé des critiques", ["zhCN"] = false, - ["ruRU"] = "Крит иммун", - ["esES"] = "Inmune Crít", - ["esMX"] = "Inmune Crít", + ["ruRU"] = "Крит. иммун", + ["esES"] = "Inmune crít", + ["esMX"] = "Inmune crít", ["ptBR"] = "Imune a críticos" }, - ["Crit Reduction"] = { + ["Crit. reduction"] = { ["enUS"] = true, ["deDE"] = "Krit. Reduzierung", ["frFR"] = "Réduction des critiques", ["zhCN"] = false, ["ruRU"] = "Снижение крита", - ["esES"] = "Reducción de Crít", - ["esMX"] = "Reducción de Crít", + ["esES"] = "Reducción de crít", + ["esMX"] = "Reducción de crít", ["ptBR"] = "Redução de crítico" }, ["Avoidance"] = { @@ -302,7 +302,7 @@ local statTranslations = { ["esMX"] = "Eludir (Niv. +3)", ["ptBR"] = "Evasiva (Nív. +3)" }, - ["Defense Rating"] = { + ["Defense rating"] = { ["enUS"] = true, ["deDE"] = "Verteidigungswertung", ["frFR"] = "Score de défense", @@ -322,7 +322,7 @@ local statTranslations = { ["esMX"] = "Defensa", ["ptBR"] = "Defesa" }, - ["Block Chance"] = { + ["Block chance"] = { ["enUS"] = true, ["deDE"] = "Blockchance", ["frFR"] = "Chances de bloquer", @@ -332,7 +332,7 @@ local statTranslations = { ["esMX"] = "Probabilidad de bloquear", ["ptBR"] = "Chance de bloquear" }, - ["Block Value"] = { + ["Block value"] = { ["enUS"] = true, ["deDE"] = "Blockwertung", ["frFR"] = "Bloquer", @@ -342,7 +342,7 @@ local statTranslations = { ["esMX"] = "Bloqueo", ["ptBR"] = "Bloqueio" }, - ["Parry Chance"] = { + ["Parry chance"] = { ["enUS"] = true, ["deDE"] = "Parrierchance", ["frFR"] = "Chances de parer", @@ -352,7 +352,7 @@ local statTranslations = { ["esMX"] = "Probabilidad de parar", ["ptBR"] = "Chance de aparar" }, - ["Dodge Chance"] = { + ["Dodge chance"] = { ["enUS"] = true, ["deDE"] = "Ausweichchance", ["frFR"] = "Chances d'esquiver", @@ -452,7 +452,7 @@ local statTranslations = { ["esMX"] = "Penetración", ["ptBR"] = "Penetração" }, - ["Healing Power"] = { + ["Healing power"] = { ["enUS"] = true, ["deDE"] = "Heilungskraft", ["frFR"] = "Pouvoir de guérison", @@ -462,7 +462,7 @@ local statTranslations = { ["esMX"] = "Sanación", ["ptBR"] = "Poder de cura" }, - ["Arcane Damage"] = { + ["Arcane damage"] = { ["enUS"] = true, ["deDE"] = "Arkanschaden", ["frFR"] = "Dégats des arcanes", @@ -472,17 +472,17 @@ local statTranslations = { ["esMX"] = "Daño arcano", ["ptBR"] = "Dano arcano" }, - ["Arcane Crit"] = { + ["Arcane crit."] = { ["enUS"] = true, ["deDE"] = "Arkan Kritisch", ["frFR"] = "Critique des arcanes", ["zhCN"] = "奥术暴击", - ["ruRU"] = "Крит (ТМ)", + ["ruRU"] = "Крит. (ТМ)", ["esES"] = "Crítico arcano", ["esMX"] = "Crítico arcano", ["ptBR"] = "Crítico arcano" }, - ["Arcane Hit Bonus"] = { + ["Arcane hit bonus"] = { ["enUS"] = true, ["deDE"] = "Arkan Trefferchancebonus", ["frFR"] = "Bonus de toucher des arcanes", @@ -492,7 +492,7 @@ local statTranslations = { ["esMX"] = "Bonificación de golpe arcano", ["ptBR"] = "Bônus de acerto arcano" }, - ["Arcane Miss"] = { + ["Arcane miss"] = { ["enUS"] = true, ["deDE"] = "Arkan Verfehlen", ["frFR"] = "Rater des arcanes", @@ -502,7 +502,7 @@ local statTranslations = { ["esMX"] = "Fallo arcano", ["ptBR"] = "Erro arcano" }, - ["Arcane Miss (Lvl + 3)"] = { + ["Arcane miss (Lvl + 3)"] = { ["enUS"] = true, ["deDE"] = "Arkan Verfehlen (Lvl + 3)", ["frFR"] = "Rater des arcanes (Niv. + 3)", @@ -512,7 +512,7 @@ local statTranslations = { ["esMX"] = "Fallo arcano (Niv. + 3)", ["ptBR"] = "Erro arcano (Nív. + 3)" }, - ["Fire Damage"] = { + ["Fire damage"] = { ["enUS"] = true, ["deDE"] = "Feuerschaden", ["frFR"] = "Dégats du feu", @@ -522,17 +522,17 @@ local statTranslations = { ["esMX"] = "Daño de fuego", ["ptBR"] = "Dano de fogo" }, - ["Fire Crit"] = { + ["Fire crit."] = { ["enUS"] = true, ["deDE"] = "Feuer Kritisch", ["frFR"] = "Critique du feu", ["zhCN"] = "火焰暴击", - ["ruRU"] = "Крит (огонь)", + ["ruRU"] = "Крит. (огонь)", ["esES"] = "Crítico de fuego", ["esMX"] = "Crítico de fuego", ["ptBR"] = "Crítico de fogo" }, - ["Fire Hit Bonus"] = { + ["Fire hit bonus"] = { ["enUS"] = true, ["deDE"] = "Feuer Trefferchancebonus", ["frFR"] = "Bonus de toucher du feu", @@ -542,7 +542,7 @@ local statTranslations = { ["esMX"] = "Bonificación de golpe de fuego", ["ptBR"] = "Bônus de acerto de fogo" }, - ["Fire Miss"] = { + ["Fire miss"] = { ["enUS"] = true, ["deDE"] = "Feuer Verfehlen", ["frFR"] = "Rater du feu", @@ -552,7 +552,7 @@ local statTranslations = { ["esMX"] = "Fallo de fuego", ["ptBR"] = "Erro de fogo" }, - ["Fire Miss (Lvl + 3)"] = { + ["Fire miss (Lvl + 3)"] = { ["enUS"] = true, ["deDE"] = "Feuer Verfehlen (Lvl + 3)", ["frFR"] = "Rater du feu (Niv. + 3)", @@ -562,7 +562,7 @@ local statTranslations = { ["esMX"] = "Fallo de fuego (Niv. + 3)", ["ptBR"] = "Erro de fogo (Nív. + 3)" }, - ["Frost Damage"] = { + ["Frost damage"] = { ["enUS"] = true, ["deDE"] = "Frostschaden", ["frFR"] = "Dégats du givre", @@ -572,17 +572,17 @@ local statTranslations = { ["esMX"] = "Daño de escarcha", ["ptBR"] = "Dano de gelo" }, - ["Frost Crit"] = { + ["Frost crit."] = { ["enUS"] = true, ["deDE"] = "Frost Kritisch", ["frFR"] = "Critique du givre", ["zhCN"] = "冰霜暴击", - ["ruRU"] = "Крит (лед)", + ["ruRU"] = "Крит. (лед)", ["esES"] = "Crítico de escarcha", ["esMX"] = "Crítico de escarcha", ["ptBR"] = "Crítico de gelo" }, - ["Frost Hit Bonus"] = { + ["Frost hit bonus"] = { ["enUS"] = true, ["deDE"] = "Frost Trefferchancebonus", ["frFR"] = "Bonus de toucher du givre", @@ -592,7 +592,7 @@ local statTranslations = { ["esMX"] = "Bonificación de golpe de escarcha", ["ptBR"] = "Bônus de acerto de gelo" }, - ["Frost Miss"] = { + ["Frost miss"] = { ["enUS"] = true, ["deDE"] = "Frost Verfehlen", ["frFR"] = "Rater du givre", @@ -602,7 +602,7 @@ local statTranslations = { ["esMX"] = "Fallo de escarcha", ["ptBR"] = "Erro de gelo" }, - ["Frost Miss (Lvl + 3)"] = { + ["Frost miss (Lvl + 3)"] = { ["enUS"] = true, ["deDE"] = "Frost Verfehlen (Lvl + 3)", ["frFR"] = "Rater du givre (Niv. + 3)", @@ -612,7 +612,7 @@ local statTranslations = { ["esMX"] = "Fallo de escarcha (Niv. + 3)", ["ptBR"] = "Erro de gelo (Nív. + 3)" }, - ["Holy Damage"] = { + ["Holy damage"] = { ["enUS"] = true, ["deDE"] = "Heiligschaden", ["frFR"] = "Dégats du sacré", @@ -622,17 +622,17 @@ local statTranslations = { ["esMX"] = "Daño sagrado", ["ptBR"] = "Dano sagrado" }, - ["Holy Crit"] = { + ["Holy crit."] = { ["enUS"] = true, ["deDE"] = "Heilig Kritisch", ["frFR"] = "Critique du sacré", ["zhCN"] = "神圣暴击", - ["ruRU"] = "Крит (свет)", + ["ruRU"] = "Крит. (свет)", ["esES"] = "Crítico sagrado", ["esMX"] = "Crítico sagrado", ["ptBR"] = "Crítico sagrado" }, - ["Holy Hit Bonus"] = { + ["Holy hit bonus"] = { ["enUS"] = true, ["deDE"] = "Heilig Trefferchancebonus", ["frFR"] = "Bonus de toucher du sacré", @@ -642,7 +642,7 @@ local statTranslations = { ["esMX"] = "Bonificación de golpe sagrado", ["ptBR"] = "Bônus de acerto sagrado" }, - ["Holy Miss"] = { + ["Holy miss"] = { ["enUS"] = true, ["deDE"] = "Heilig Verfehlen", ["frFR"] = "Rater du sacré", @@ -652,7 +652,7 @@ local statTranslations = { ["esMX"] = "Fallo sagrado", ["ptBR"] = "Erro sagrado" }, - ["Holy Miss (Lvl + 3)"] = { + ["Holy miss (Lvl + 3)"] = { ["enUS"] = true, ["deDE"] = "Heilig Verfehlen (Lvl + 3)", ["frFR"] = "Rater du sacré (Niv. + 3)", @@ -662,7 +662,7 @@ local statTranslations = { ["esMX"] = "Fallo sagrado (Niv. + 3)", ["ptBR"] = "Erro sagrado (Nív. + 3)" }, - ["Nature Damage"] = { + ["Nature damage"] = { ["enUS"] = true, ["deDE"] = "Naturschaden", ["frFR"] = "Dégats de la nature", @@ -672,17 +672,17 @@ local statTranslations = { ["esMX"] = "Daño de la naturaleza", ["ptBR"] = "Dano de natureza" }, - ["Nature Crit"] = { + ["Nature crit."] = { ["enUS"] = true, ["deDE"] = "Natur Kritisch", ["frFR"] = "Critique de la nature", ["zhCN"] = "自然暴击", - ["ruRU"] = "Крит (природа)", + ["ruRU"] = "Крит. (природа)", ["esES"] = "Crítico de la naturaleza", ["esMX"] = "Crítico de la naturaleza", ["ptBR"] = "Crítico de natureza" }, - ["Nature Hit Bonus"] = { + ["Nature hit bonus"] = { ["enUS"] = true, ["deDE"] = "Natur Trefferchancebonus", ["frFR"] = "Bonus de toucher de la nature", @@ -692,7 +692,7 @@ local statTranslations = { ["esMX"] = "Bonificación de golpe de la naturaleza", ["ptBR"] = "Bônus de acerto de natureza" }, - ["Nature Miss"] = { + ["Nature miss"] = { ["enUS"] = true, ["deDE"] = "Natur Verfehlen", ["frFR"] = "Rater de la nature", @@ -702,7 +702,7 @@ local statTranslations = { ["esMX"] = "Fallo de la naturaleza", ["ptBR"] = "Erro de natureza" }, - ["Nature Miss (Lvl + 3)"] = { + ["Nature miss (Lvl + 3)"] = { ["enUS"] = true, ["deDE"] = "Natur Verfehlen (Lvl + 3)", ["frFR"] = "Rater de la nature (Niv. + 3)", @@ -712,7 +712,7 @@ local statTranslations = { ["esMX"] = "Fallo de la naturaleza (Niv. + 3)", ["ptBR"] = "Erro de natureza (Nív. + 3)" }, - ["Physical Damage"] = { + ["Physical damage"] = { ["enUS"] = true, ["deDE"] = "Physischer Schaden", ["frFR"] = "Dégats physiques", @@ -722,17 +722,17 @@ local statTranslations = { ["esMX"] = "Daño físico", ["ptBR"] = "Dano físico" }, - ["Physical Crit"] = { + ["Physical crit."] = { ["enUS"] = true, ["deDE"] = "Physisch Kritisch", ["frFR"] = "Critique physique", ["zhCN"] = "物理暴击", - ["ruRU"] = "Крит (физ.)", + ["ruRU"] = "Крит. (физ.)", ["esES"] = "Crítico físico", ["esMX"] = "Crítico físico", ["ptBR"] = "Crítico físico" }, - ["Physical Hit Bonus"] = { + ["Physical hit bonus"] = { ["enUS"] = true, ["deDE"] = "Physischer Trefferchancebonus", ["frFR"] = "Bonus de toucher physique", @@ -742,7 +742,7 @@ local statTranslations = { ["esMX"] = "Bonificación de golpe físico", ["ptBR"] = "Bônus de acerto físico" }, - ["Physical Miss"] = { + ["Physical miss"] = { ["enUS"] = true, ["deDE"] = "Physisch Verfehlen", ["frFR"] = "Rater physique", @@ -752,7 +752,7 @@ local statTranslations = { ["esMX"] = "Fallo físico", ["ptBR"] = "Erro físico" }, - ["Physical Miss (Lvl + 3)"] = { + ["Physical miss (Lvl + 3)"] = { ["enUS"] = true, ["deDE"] = "Physisch Verfehlen (Lvl + 3)", ["frFR"] = "Rater physique (Niv. + 3)", @@ -762,7 +762,7 @@ local statTranslations = { ["esMX"] = "Fallo físico (Niv. + 3)", ["ptBR"] = "Erro físico (Nív. + 3)" }, - ["Shadow Damage"] = { + ["Shadow damage"] = { ["enUS"] = true, ["deDE"] = "Schattenschaden", ["frFR"] = "Dégats des ombres", @@ -772,17 +772,17 @@ local statTranslations = { ["esMX"] = "Daño de las sombras", ["ptBR"] = "Dano de sombra" }, - ["Shadow Crit"] = { + ["Shadow crit."] = { ["enUS"] = true, ["deDE"] = "Schatten Kritisch", ["frFR"] = "Critique des ombres", ["zhCN"] = "暗影暴击", - ["ruRU"] = "Крит (тьма)", + ["ruRU"] = "Крит. (тьма)", ["esES"] = "Crítico de las sombras", ["esMX"] = "Crítico de las sombras", ["ptBR"] = "Crítico de sombra" }, - ["Shadow Hit Bonus"] = { + ["Shadow hit bonus"] = { ["enUS"] = true, ["deDE"] = "Schatten Trefferchancebonus", ["frFR"] = "Bonus de toucher des ombres", @@ -792,7 +792,7 @@ local statTranslations = { ["esMX"] = "Bonificación de golpe de las sombras", ["ptBR"] = "Bônus de acerto de sombra" }, - ["Shadow Miss"] = { + ["Shadow miss"] = { ["enUS"] = true, ["deDE"] = "Schatten Verfehlen", ["frFR"] = "Rater des ombres", @@ -802,7 +802,7 @@ local statTranslations = { ["esMX"] = "Fallo de las sombras", ["ptBR"] = "Erro de sombra" }, - ["Shadow Miss (Lvl + 3)"] = { + ["Shadow miss (Lvl + 3)"] = { ["enUS"] = true, ["deDE"] = "Schatten Verfehlen (Lvl + 3)", ["frFR"] = "Rater des ombres (Niv. + 3)", From 8e69e2a41269fc4d9b09d82b0dc54b31a737642c Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 23 Feb 2026 04:13:14 +0100 Subject: [PATCH 2/8] typo --- Modules/Config/MeleeSection.lua | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Modules/Config/MeleeSection.lua b/Modules/Config/MeleeSection.lua index 26264799..735c6987 100755 --- a/Modules/Config/MeleeSection.lua +++ b/Modules/Config/MeleeSection.lua @@ -18,7 +18,7 @@ function _Config:LoadMeleeSection() showMeleeStats = { type = "toggle", order = 0, - name = function() return i18n("Show melee mtats") end, + name = function() return i18n("Show melee stats") end, desc = function() return i18n("Shows/Hides all melee stats.") end, width = 1.5, get = function () return ExtendedCharacterStats.profile.melee.display; end, @@ -349,7 +349,6 @@ function _Config:LoadMeleeSection() type = "toggle", order = 2, name = function() return i18n("Off hand") end, - hidden = function() return not CanDualWield() end, desc = function() return i18n("Shows/Hides the attack speed of the off hand.") end, width = 1.5, disabled = function() From 90ea6910459cf0068a353bf78b987dc6a237b37d Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 23 Feb 2026 04:14:09 +0100 Subject: [PATCH 3/8] wip --- .../ConfigTranslations/GeneralConfigTranslations.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Modules/i18n/translations/ConfigTranslations/GeneralConfigTranslations.lua b/Modules/i18n/translations/ConfigTranslations/GeneralConfigTranslations.lua index 9ea12e09..fdb9a963 100644 --- a/Modules/i18n/translations/ConfigTranslations/GeneralConfigTranslations.lua +++ b/Modules/i18n/translations/ConfigTranslations/GeneralConfigTranslations.lua @@ -2,7 +2,7 @@ local i18n = ECSLoader:ImportModule("i18n") local generalConfigTranslations = { - ["Show General stats"] = { + ["Show general stats"] = { ["enUS"] = true, ["deDE"] = "Allgemeine Werte anzeigen", ["frFR"] = "Afficher les statistiques", @@ -22,7 +22,7 @@ local generalConfigTranslations = { ["esMX"] = "Muestra/oculta todas estadísticas generales", ["ptBR"] = "Mostra/oculta todas as estatísticas gerais" }, - ["Show Movement speed"] = { + ["Show movement speed"] = { ["enUS"] = true, ["deDE"] = "Bewegungsgeschwindigkeit anzeigen", ["frFR"] = "Afficher la vitesse de déplacement", From eec325bd964a9697f7630618f9aef4badc8f4b4b Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 23 Feb 2026 04:18:13 +0100 Subject: [PATCH 4/8] wip --- Modules/Profile.lua | 1 - 1 file changed, 1 deletion(-) diff --git a/Modules/Profile.lua b/Modules/Profile.lua index 72d1986a..77bb45d0 100755 --- a/Modules/Profile.lua +++ b/Modules/Profile.lua @@ -300,7 +300,6 @@ local function GetDefaultStatsProfile() }, defenseRating = { display = true, - isTbcOnly = true, refName = "DefenseRating", text = "Defense rating" }, From 1ab3feefc81215485e84c52339864eac7fda5467 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 23 Feb 2026 15:58:33 +0100 Subject: [PATCH 5/8] wip --- Modules/Profile.lua | 2 +- .../translations/ConfigTranslations/ManaConfigTranslations.lua | 2 +- .../translations/ConfigTranslations/MeleeConfigTranslations.lua | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Modules/Profile.lua b/Modules/Profile.lua index 77bb45d0..ae46b740 100755 --- a/Modules/Profile.lua +++ b/Modules/Profile.lua @@ -421,7 +421,7 @@ local function GetDefaultStatsProfile() bonus = { display = true, refName = "SpellHitBonus", - text = "Hit Bonus", + text = "Hit bonus", textColor = colors.HIT_SECONDARY, statColor = colors.HIT_PRIMARY }, diff --git a/Modules/i18n/translations/ConfigTranslations/ManaConfigTranslations.lua b/Modules/i18n/translations/ConfigTranslations/ManaConfigTranslations.lua index 8e2d1a0e..8a9db4bc 100644 --- a/Modules/i18n/translations/ConfigTranslations/ManaConfigTranslations.lua +++ b/Modules/i18n/translations/ConfigTranslations/ManaConfigTranslations.lua @@ -2,7 +2,7 @@ local i18n = ECSLoader:ImportModule("i18n") local manaConfigTranslations = { - ["Show Mana stats"] = { + ["Show mana stats"] = { ["enUS"] = true, ["deDE"] = "Manawerte anzeigen", ["frFR"] = "Afficher mana", diff --git a/Modules/i18n/translations/ConfigTranslations/MeleeConfigTranslations.lua b/Modules/i18n/translations/ConfigTranslations/MeleeConfigTranslations.lua index 0030fe72..0b6b154e 100644 --- a/Modules/i18n/translations/ConfigTranslations/MeleeConfigTranslations.lua +++ b/Modules/i18n/translations/ConfigTranslations/MeleeConfigTranslations.lua @@ -2,7 +2,7 @@ local i18n = ECSLoader:ImportModule("i18n") local meleeConfigTranslations = { - ["Show Melee stats"] = { + ["Show melee stats"] = { ["enUS"] = true, ["deDE"] = "Nahkampfwerte anzeigen", ["frFR"] = "Afficher mêlée", From bd244f7d04ab43cb9379831cf8d4864f4a5886f5 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Wed, 25 Feb 2026 03:41:39 +0100 Subject: [PATCH 6/8] reset profile --- Modules/Migration.lua | 12 ++---------- Modules/Profile.lua | 2 +- 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/Modules/Migration.lua b/Modules/Migration.lua index 0f1bf19b..9337a7dd 100644 --- a/Modules/Migration.lua +++ b/Modules/Migration.lua @@ -8,18 +8,10 @@ local i18n = ECSLoader:ImportModule("i18n") ---@param profileVersion number function Migration:ToLatestProfileVersion(profileVersion) - if profileVersion < 23 then + if profileVersion < 26 then ---@class ECSProfile Profile:Reset() ECS:Print(i18n("Profile has been reset due to a major update.")) -- because of TBC anniversary return end - - if profileVersion < 24 then - ExtendedCharacterStats.profile.defense.resilienceRating = ExtendedCharacterStats.profile.defense.resilience - ExtendedCharacterStats.profile.defense.resilience = nil - end - if profileVersion < 25 then - ExtendedCharacterStats.profile.defense.resilience = nil - end -end +end \ No newline at end of file diff --git a/Modules/Profile.lua b/Modules/Profile.lua index 4f49c43e..41fc097d 100755 --- a/Modules/Profile.lua +++ b/Modules/Profile.lua @@ -6,7 +6,7 @@ local Utils = ECSLoader:ImportModule("Utils") ---@return number function Profile.GetProfileVersion() - return 25 + return 26 end ---@return ECSProfile From 1a7e980e038db1344b0011319f942ae0fe0ee0a2 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 2 Mar 2026 20:59:24 +0100 Subject: [PATCH 7/8] re-add deleted line --- Modules/Config/MeleeSection.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/Modules/Config/MeleeSection.lua b/Modules/Config/MeleeSection.lua index 735c6987..3be3b70c 100755 --- a/Modules/Config/MeleeSection.lua +++ b/Modules/Config/MeleeSection.lua @@ -349,6 +349,7 @@ function _Config:LoadMeleeSection() type = "toggle", order = 2, name = function() return i18n("Off hand") end, + hidden = function() return not CanDualWield() end, desc = function() return i18n("Shows/Hides the attack speed of the off hand.") end, width = 1.5, disabled = function() From 930ae3795fef1b218bb11ed46df8aeaac4c7a856 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 2 Mar 2026 22:06:05 +0100 Subject: [PATCH 8/8] end sentences with a full stop --- Modules/Config/Config.lua | 10 +- Modules/Config/DefenseSection.lua | 2 +- Modules/Config/GeneralSection.lua | 4 +- Modules/Config/MeleeSection.lua | 2 +- Modules/SlashCommands.lua | 8 +- Modules/Stats.lua | 7 +- .../i18n/translations/CommandTranslations.lua | 28 +-- .../ConfigTranslations/ConfigTranslations.lua | 90 ++++----- .../DefenseConfigTranslations.lua | 90 ++++----- .../GeneralConfigTranslations.lua | 44 ++--- .../ManaConfigTranslations.lua | 60 +++--- .../MeleeConfigTranslations.lua | 178 +++++++++--------- .../RangedConfigTranslations.lua | 86 ++++----- .../SpellConfigTranslations.lua | 136 ++++++------- .../SpellSchoolsConfigTranslations.lua | 56 +++--- 15 files changed, 401 insertions(+), 400 deletions(-) diff --git a/Modules/Config/Config.lua b/Modules/Config/Config.lua index 8ef302f4..0528ef1d 100755 --- a/Modules/Config/Config.lua +++ b/Modules/Config/Config.lua @@ -65,7 +65,7 @@ _GeneralTab = function() statsWindowClosedOnOpen = { type = "toggle", order = 1.1, - name = function() return i18n("Hide ECS when opening character tab") end, + name = function() return i18n("Hide ECS when opening character tab.") end, desc = function() return i18n("Hides the stats windows when opening the character tab.") end, width = "full", get = function () return ExtendedCharacterStats.general.statsWindowClosedOnOpen; end, @@ -111,7 +111,7 @@ _GeneralTab = function() showQualityColors = { type = "toggle", order = 3, - name = function() return i18n("Show item quality colors") end, + name = function() return i18n("Show item quality colors.") end, desc = function() return i18n("Shows/Hides the colored frames around equipped items.") end, width = "full", get = function () return ExtendedCharacterStats.general.showQualityColors; end, @@ -139,7 +139,7 @@ _GeneralTab = function() type = "range", order = 5, name = function() return i18n("Header font size") end, - desc = function() return i18n("Changes the font size of the headers (e.g. Melee)") end, + desc = function() return i18n("Changes the font size of the headers (e.g. Melee).") end, width = "double", min = 8, max = 18, @@ -154,7 +154,7 @@ _GeneralTab = function() type = "range", order = 6, name = function() return i18n("Stat font size") end, - desc = function() return i18n("Changes the font size of the stat lines (e.g. Crit.)") end, + desc = function() return i18n("Changes the font size of the stat lines (e.g. Crit.).") end, width = "double", min = 8, max = 18, @@ -169,7 +169,7 @@ _GeneralTab = function() type = "range", order = 7, name = function() return i18n("Window width") end, - desc = function() return i18n("Changes the width of the stats window") end, + desc = function() return i18n("Changes the width of the stats window.") end, width = "double", min = 12, max = 25, diff --git a/Modules/Config/DefenseSection.lua b/Modules/Config/DefenseSection.lua index 4a346958..9607e3c5 100755 --- a/Modules/Config/DefenseSection.lua +++ b/Modules/Config/DefenseSection.lua @@ -20,7 +20,7 @@ function _Config:LoadDefenseSection() showDefenseStats = { type = "toggle", order = 0, - name = function() return i18n("Show defense stats") end, + name = function() return i18n("Show defense stats.") end, desc = function() return i18n("Shows/Hides all defense stats.") end, width = 1.5, get = function () return ExtendedCharacterStats.profile.defense.display; end, diff --git a/Modules/Config/GeneralSection.lua b/Modules/Config/GeneralSection.lua index d0354e82..b1c157d1 100644 --- a/Modules/Config/GeneralSection.lua +++ b/Modules/Config/GeneralSection.lua @@ -18,7 +18,7 @@ function _Config:LoadGeneralSection() showGeneralStats = { type = "toggle", order = 0, - name = function() return i18n("Show general stats") end, + name = function() return i18n("Show general stats.") end, desc = function() return i18n("Shows/Hides all general stats.") end, width = 1.5, get = function () return ExtendedCharacterStats.profile.general.display; end, @@ -30,7 +30,7 @@ function _Config:LoadGeneralSection() movementSpeed = { type = "toggle", order = 1, - name = function() return i18n("Show movement speed") end, + name = function() return i18n("Show movement speed.") end, desc = function() return i18n("Shows/Hides the movement speed value.") end, width = 1.5, disabled = function() return (not ExtendedCharacterStats.profile.general.display); end, diff --git a/Modules/Config/MeleeSection.lua b/Modules/Config/MeleeSection.lua index 3be3b70c..1e1aa78e 100755 --- a/Modules/Config/MeleeSection.lua +++ b/Modules/Config/MeleeSection.lua @@ -227,7 +227,7 @@ function _Config:LoadMeleeSection() type = "toggle", order = 5, name = function() return i18n("Glancing blow") end, - desc = function() return i18n("Shows/Hides all glancing blow stats") end, + desc = function() return i18n("Shows/Hides all glancing blow stats.") end, width = 1.5, hidden = function() return ECS.IsWotlk end, disabled = function() return (not ExtendedCharacterStats.profile.melee.display); end, diff --git a/Modules/SlashCommands.lua b/Modules/SlashCommands.lua index ecf83f7d..3abe12cd 100644 --- a/Modules/SlashCommands.lua +++ b/Modules/SlashCommands.lua @@ -12,16 +12,16 @@ local function _HandleSlash(msg) Stats:ToggleWindow() if Stats:GetFrame():IsShown() then - ECS:Print("The ECS stats window is now visible next to the character frame") + ECS:Print("The ECS stats window is now visible next to the character frame.") else - ECS:Print("The ECS stats window is now hidden") + ECS:Print("The ECS stats window is now hidden.") end elseif cmd == "config" then Config:ToggleWindow() else print(i18n("Available Commands")) - print(i18n("/ecs toggle") .. " - " .. i18n("Toggles the visibility of the stats window")) - print(i18n("/ecs config") .. " - " .. i18n("Shows the configuration window")) + print(i18n("/ecs toggle") .. " - " .. i18n("Toggles the visibility of the stats window.")) + print(i18n("/ecs config") .. " - " .. i18n("Shows the configuration window.")) end end diff --git a/Modules/Stats.lua b/Modules/Stats.lua index acac2a0b..7b91a9cf 100755 --- a/Modules/Stats.lua +++ b/Modules/Stats.lua @@ -146,7 +146,7 @@ end function Stats:ToggleWindow() local toggleButton = _G["ECS_ToggleButton"] if (not toggleButton) then - error("ECS Toggle Button could not be found") + error("ECS Toggle Button could not be found.") return end @@ -156,7 +156,7 @@ end function Stats:HideWindow() local toggleButton = _G["ECS_ToggleButton"] if (not toggleButton) then - error("ECS Toggle Button could not be found") + error("ECS Toggle Button could not be found.") return end _Stats.frame:SetShown(false) @@ -290,7 +290,8 @@ _CreateStatInfos = function() DataUtils:CanParry() and category.parry or nil, (not ECS.IsClassic) and category.dodgeRating or nil, category.dodge or nil, - (not ECS.IsClassic) and category.resilienceRating or nil + (not ECS.IsClassic) and category.resilienceRating or nil, + (not ECS.IsClassic) and category.resilience or nil ) if UnitHasMana("player") then diff --git a/Modules/i18n/translations/CommandTranslations.lua b/Modules/i18n/translations/CommandTranslations.lua index 45e8820a..44584b8e 100644 --- a/Modules/i18n/translations/CommandTranslations.lua +++ b/Modules/i18n/translations/CommandTranslations.lua @@ -32,15 +32,15 @@ local commandTranslations = { ["esMX"] = true, ["ptBR"] = true }, - ["Toggles the visibility of the stats window"] = { + ["Toggles the visibility of the stats window."] = { ["enUS"] = true, - ["deDE"] = "Öffnet/Schließt das Attributefenster", - ["frFR"] = "Affiche/cache la fenêtre des statistiques ECS", + ["deDE"] = "Öffnet/Schließt das Attributefenster.", + ["frFR"] = "Affiche/cache la fenêtre des statistiques ECS.", ["zhCN"] = "切换统计信息窗口", - ["ruRU"] = "Открыть окно характеристик", - ["esES"] = "Muestra/oculta la ventana de estadísticas", - ["esMX"] = "Muestra/oculta la ventana de estadísticas", - ["ptBR"] = "Mostra/oculta a janela de estatísticas" + ["ruRU"] = "Открыть окно характеристик.", + ["esES"] = "Muestra/oculta la ventana de estadísticas.", + ["esMX"] = "Muestra/oculta la ventana de estadísticas.", + ["ptBR"] = "Mostra/oculta a janela de estatísticas." }, ["/ecs config"] = { ["enUS"] = true, @@ -52,15 +52,15 @@ local commandTranslations = { ["esMX"] = true, ["ptBR"] = true }, - ["Shows the configuration window"] = { + ["Shows the configuration window."] = { ["enUS"] = true, - ["deDE"] = "Öffnet/Schließt das Einstellungsfenster", - ["frFR"] = "Affiche la fenêtre de configuration ECS", + ["deDE"] = "Öffnet/Schließt das Einstellungsfenster.", + ["frFR"] = "Affiche la fenêtre de configuration ECS.", ["zhCN"] = "显示配置窗口", - ["ruRU"] = "Открыть окно настроек", - ["esES"] = "Muestra la ventana de configuración", - ["esMX"] = "Muestra la ventana de configuración", - ["ptBR"] = "Mostra a janela de configuração" + ["ruRU"] = "Открыть окно настроек.", + ["esES"] = "Muestra la ventana de configuración.", + ["esMX"] = "Muestra la ventana de configuración.", + ["ptBR"] = "Mostra a janela de configuração." }, ["Profile has been reset due to a major update."] = { ["enUS"] = true, diff --git a/Modules/i18n/translations/ConfigTranslations/ConfigTranslations.lua b/Modules/i18n/translations/ConfigTranslations/ConfigTranslations.lua index 99d00412..aa95b0eb 100644 --- a/Modules/i18n/translations/ConfigTranslations/ConfigTranslations.lua +++ b/Modules/i18n/translations/ConfigTranslations/ConfigTranslations.lua @@ -42,25 +42,25 @@ local configTranslations = { ["esMX"] = "Configuración general", ["ptBR"] = "Configurações gerais" }, - ["Hide ECS when opening character tab"] = { + ["Hide ECS when opening character tab."] = { ["enUS"] = true, - ["deDE"] = "Verstecke das ECS Fenster beim Öffnen des Charakterfensters", - ["frFR"] = "Cacher ECS quand la fenêtre du personnage est ouverte", + ["deDE"] = "Verstecke das ECS Fenster beim Öffnen des Charakterfensters.", + ["frFR"] = "Cacher ECS quand la fenêtre du personnage est ouverte.", ["zhCN"] = "显示ECS切换按键", - ["ruRU"] = "Скрывать ECS", - ["esES"] = "Ocultar ECS al abrir la información del personaje", - ["esMX"] = "Ocultar ECS al abrir la información del personaje", - ["ptBR"] = "Ocultar ECS ao abrir as informações do personagem" + ["ruRU"] = "Скрывать ECS.", + ["esES"] = "Ocultar ECS al abrir la información del personaje.", + ["esMX"] = "Ocultar ECS al abrir la información del personaje.", + ["ptBR"] = "Ocultar ECS ao abrir as informações do personagem." }, ["Hides the stats windows when opening the character tab."] = { ["enUS"] = true, ["deDE"] = "Versteckt das Wertefenster beim Öffnen des Charakterfensters.", ["frFR"] = "Cache la fenêtre des statistiques quand la section du personnage est ouverte.", ["zhCN"] = "显示ECS打开/关闭按键", - ["ruRU"] = "Скрывает панель ECS при открытии окна персонажа", - ["esES"] = "Oculta la ventana de estadísticas cuando abriendo la información del personaje", - ["esMX"] = "Oculta la ventana de estadísticas cuando abriendo la información del personaje", - ["ptBR"] = "Oculta as janelas de estatísticas ao abrir as informações do personagem" + ["ruRU"] = "Скрывает панель ECS при открытии окна персонажа.", + ["esES"] = "Oculta la ventana de estadísticas cuando abriendo la información del personaje.", + ["esMX"] = "Oculta la ventana de estadísticas cuando abriendo la información del personaje.", + ["ptBR"] = "Oculta as janelas de estatísticas ao abrir as informações do personagem." }, ["Colorize stats"] = { ["enUS"] = true, @@ -77,10 +77,10 @@ local configTranslations = { ["deDE"] = "Fügt dem Wertefenster Farben hinzu.", ["frFR"] = "Ajoute des couleurs dans l'aperçu des statistiques.", ["zhCN"] = "添加颜色的统计概览。", - ["ruRU"] = "Окрашивает характеристики в панели ECS", - ["esES"] = "Añade colores a la vista de estadísticas", - ["esMX"] = "Añade colores a la vista de estadísticas", - ["ptBR"] = "Adiciona cores à visão geral das estatísticas" + ["ruRU"] = "Окрашивает характеристики в панели ECS.", + ["esES"] = "Añade colores a la vista de estadísticas.", + ["esMX"] = "Añade colores a la vista de estadísticas.", + ["ptBR"] = "Adiciona cores à visão geral das estatísticas." }, ["Stats colorization"] = { ["enUS"] = true, @@ -138,9 +138,9 @@ local configTranslations = { ["frFR"] = "Affiche/cache le niveau de rareté des objets par un cadre coloré.", ["zhCN"] = "显示/隐藏 装备边框染色 。", ["ruRU"] = "Показать/скрыть цветную рамку вокруг надетых предметов в зависимости от их качества", - ["esES"] = "Muestra/oculta los marcos coloreados alrededor de los objetos equipados", - ["esMX"] = "Muestra/oculta los marcos coloreados alrededor de los objetos equipados", - ["ptBR"] = "Mostra/oculta os quadros coloridos ao redor dos itens equipados" + ["esES"] = "Muestra/oculta los marcos coloreados alrededor de los objetos equipados.", + ["esMX"] = "Muestra/oculta los marcos coloreados alrededor de los objetos equipados.", + ["ptBR"] = "Mostra/oculta os quadros coloridos ao redor dos itens equipados." }, ["Quality colors' intensity"] = { ["enUS"] = true, @@ -172,15 +172,15 @@ local configTranslations = { ["esMX"] = "Tamaño de fuente del encabezado", ["ptBR"] = "Tamanho da fonte do cabeçalho" }, - ["Changes the font size of the headers (e.g. Melee)"] = { + ["Changes the font size of the headers (e.g. Melee)."] = { ["enUS"] = true, - ["deDE"] = "Ändert die Schriftgröße der Überschriften (z.B. Nahkampf)", - ["frFR"] = "Modifie la taille de la police d'entête (ex. Mêlée)", - ["zhCN"] = "更改标题的字体大小 (例如:近战)", - ["ruRU"] = "Изменяет размер шрифта заголовка (например, \"Ближний бой\")", - ["esES"] = "Cambia el tamaño de fuente de los encabezados (p. ej., cuerpo a cuerpo)", - ["esMX"] = "Cambia el tamaño de fuente de los encabezados (p. ej., cuerpo a cuerpo)", - ["ptBR"] = "Altera o tamanho da fonte dos cabeçalhos (por exemplo, corpo a corpo)" + ["deDE"] = "Ändert die Schriftgröße der Überschriften (z.B. Nahkampf).", + ["frFR"] = "Modifie la taille de la police d'entête (ex. Mêlée).", + ["zhCN"] = "更改标题的字体大小 (例如:近战).", + ["ruRU"] = "Изменяет размер шрифта заголовка (например, \"Ближний бой\").", + ["esES"] = "Cambia el tamaño de fuente de los encabezados (p. ej., cuerpo a cuerpo).", + ["esMX"] = "Cambia el tamaño de fuente de los encabezados (p. ej., cuerpo a cuerpo).", + ["ptBR"] = "Altera o tamanho da fonte dos cabeçalhos (por exemplo, corpo a corpo)." }, ["Stat font size"] = { ["enUS"] = true, @@ -192,15 +192,15 @@ local configTranslations = { ["esMX"] = "Tamaño de fuente de estadística", ["ptBR"] = "Tamanho da fonte das estatísticas" }, - ["Changes the font size of the stat lines (e.g. Crit.)"] = { + ["Changes the font size of the stat lines (e.g. Crit.)."] = { ["enUS"] = true, - ["deDE"] = "Ändert die Schriftgröße der Werte (z.B. Kritische Chance)", - ["frFR"] = "Modifie la taille de la police des statistiques (ex. Critique)", - ["zhCN"] = "更改统计行的字体大小 (例如:暴击)", - ["ruRU"] = "Изменяет размер шрифта характеристик (например, \"Крит.\")", - ["esES"] = "Cambia el tamaño de fuente de las líneas de estadísticas (p. ej., crítico)", - ["esMX"] = "Cambia el tamaño de fuente de las líneas de estadísticas (p. ej., crítico)", - ["ptBR"] = "Altera o tamanho da fonte das linhas de estatísticas (por exemplo, crítico)" + ["deDE"] = "Ändert die Schriftgröße der Werte (z.B. Kritische Chance).", + ["frFR"] = "Modifie la taille de la police des statistiques (ex. Critique).", + ["zhCN"] = "更改统计行的字体大小 (例如:暴击).", + ["ruRU"] = "Изменяет размер шрифта характеристик (например, \"Крит.\").", + ["esES"] = "Cambia el tamaño de fuente de las líneas de estadísticas (p. ej., crítico).", + ["esMX"] = "Cambia el tamaño de fuente de las líneas de estadísticas (p. ej., crítico).", + ["ptBR"] = "Altera o tamanho da fonte das linhas de estatísticas (por exemplo, crítico)." }, ["Window width"] = { ["enUS"] = true, @@ -212,15 +212,15 @@ local configTranslations = { ["esMX"] = "Anchura de la ventana", ["ptBR"] = "Largura da janela" }, - ["Changes the width of the stats window"] = { + ["Changes the width of the stats window."] = { ["enUS"] = true, - ["deDE"] = "Ändert die Breite des Wertefensters", - ["frFR"] = "Modifie la largeur de la fenêtre des statistiques", + ["deDE"] = "Ändert die Breite des Wertefensters.", + ["frFR"] = "Modifie la largeur de la fenêtre des statistiques.", ["zhCN"] = "更改统计窗口的宽度", - ["ruRU"] = "Изменяет ширину панели ECS", - ["esES"] = "Cambia la anchura de la ventana de estadísticas", - ["esMX"] = "Cambia la anchura de la ventana de estadísticas", - ["ptBR"] = "Altera a largura da janela de estatísticas" + ["ruRU"] = "Изменяет ширину панели ECS.", + ["esES"] = "Cambia la anchura de la ventana de estadísticas.", + ["esMX"] = "Cambia la anchura de la ventana de estadísticas.", + ["ptBR"] = "Altera a largura da janela de estatísticas." }, ["Language"] = { ["enUS"] = true, @@ -257,10 +257,10 @@ local configTranslations = { ["deDE"] = "Stellt alle Standardwerte von ECS wieder her.", ["frFR"] = "Restaure toutes les valeurs par défaut de l'ECS.", ["zhCN"] = false, - ["ruRU"] = "Сбрасывает настройки ECS на используемые по умолчанию. Это перезагрузит пользовательский интерфейс", - ["esES"] = "Restablece todos los valores predeterminados de ECS", - ["esMX"] = "Restablece todos los valores predeterminados de ECS", - ["ptBR"] = "Restaura todos os valores padrão do ECS" + ["ruRU"] = "Сбрасывает настройки ECS на используемые по умолчанию. Это перезагрузит пользовательский интерфейс.", + ["esES"] = "Restablece todos los valores predeterminados de ECS.", + ["esMX"] = "Restablece todos los valores predeterminados de ECS.", + ["ptBR"] = "Restaura todos os valores padrão do ECS." }, } diff --git a/Modules/i18n/translations/ConfigTranslations/DefenseConfigTranslations.lua b/Modules/i18n/translations/ConfigTranslations/DefenseConfigTranslations.lua index 741a205b..66e153de 100644 --- a/Modules/i18n/translations/ConfigTranslations/DefenseConfigTranslations.lua +++ b/Modules/i18n/translations/ConfigTranslations/DefenseConfigTranslations.lua @@ -32,35 +32,35 @@ local defenseConfigTranslations = { ["esMX"] = false, ["ptBR"] = false }, - ["Show defense stats"] = { + ["Show defense stats."] = { ["enUS"] = true, - ["deDE"] = "Verteidigungswerte anzeigen", - ["frFR"] = "Afficher défense", + ["deDE"] = "Verteidigungswerte anzeigen.", + ["frFR"] = "Afficher défense.", ["zhCN"] = "显示防御属性", ["ruRU"] = "Защита", - ["esES"] = "Mostrar defensa", - ["esMX"] = "Mostrar defensa", - ["ptBR"] = "Mostrar defesa" + ["esES"] = "Mostrar defensa.", + ["esMX"] = "Mostrar defensa.", + ["ptBR"] = "Mostrar defesa." }, ["Shows/Hides all defense stats."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt alle Verteidigungswerte.", ["frFR"] = "Affiche/cache toutes les statistiques de défense.", ["zhCN"] = "显示/隐藏 所有防御属性", - ["ruRU"] = "Показать/скрыть все характеристики защиты", - ["esES"] = "Muestra/oculta todas estadísticas de defensa", - ["esMX"] = "Muestra/oculta todas estadísticas de defensa", - ["ptBR"] = "Mostra/oculta todas as estatísticas de defesa" + ["ruRU"] = "Показать/скрыть все характеристики защиты.", + ["esES"] = "Muestra/oculta todas estadísticas de defensa.", + ["esMX"] = "Muestra/oculta todas estadísticas de defensa.", + ["ptBR"] = "Mostra/oculta todas as estatísticas de defesa." }, ["Shows/Hides the armor value."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt den Rüstungswert.", ["frFR"] = "Affiche/cache la valeur de l'armure.", ["zhCN"] = "显示/隐藏 护甲值", - ["ruRU"] = "Показать/скрыть значение брони", - ["esES"] = "Muestra/oculta el valor de armadura", - ["esMX"] = "Muestra/oculta el valor de armadura", - ["ptBR"] = "Mostra/oculta o valor de armadura" + ["ruRU"] = "Показать/скрыть значение брони.", + ["esES"] = "Muestra/oculta el valor de armadura.", + ["esMX"] = "Muestra/oculta el valor de armadura.", + ["ptBR"] = "Mostra/oculta o valor de armadura." }, ["Shows/Hides the reduction percentage of being critically hit by melee attacks."] = { ["enUS"] = true, @@ -97,70 +97,70 @@ local defenseConfigTranslations = { ["deDE"] = "Zeigt/Versteckt die den Verteidigungswert.", ["frFR"] = "Affiche/cache la valeur de défense.", ["zhCN"] = "显示/隐藏 防御值", - ["ruRU"] = "Показать/скрыть значение защиты", - ["esES"] = "Muestra/oculta el valor de defensa", - ["esMX"] = "Muestra/oculta el valor de defensa", - ["ptBR"] = "Mostra/oculta o valor de defesa" + ["ruRU"] = "Показать/скрыть значение защиты.", + ["esES"] = "Muestra/oculta el valor de defensa.", + ["esMX"] = "Muestra/oculta el valor de defensa.", + ["ptBR"] = "Mostra/oculta o valor de defesa." }, ["Shows/Hides the defense rating."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt die Verteidigungswertung.", ["frFR"] = "Affiche/cache le score de défense.", ["zhCN"] = false, - ["ruRU"] = "Показать/скрыть значение дополнительной защиты", - ["esES"] = "Muestra/oculta el índice de defensa", - ["esMX"] = "Muestra/oculta el índice de defensa", - ["ptBR"] = "Mostra/oculta a taxa de defesa" + ["ruRU"] = "Показать/скрыть значение дополнительной защиты.", + ["esES"] = "Muestra/oculta el índice de defensa.", + ["esMX"] = "Muestra/oculta el índice de defensa.", + ["ptBR"] = "Mostra/oculta a taxa de defesa." }, ["Shows/Hides the block chance."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt die Blockchance.", ["frFR"] = "Affiche/cache les chances de bloquer.", ["zhCN"] = "显示/隐藏 格挡几率", - ["ruRU"] = "Показать/скрыть значение шанса блокирования", - ["esES"] = "Muestra/oculta la probababilidad de bloquear", - ["esMX"] = "Muestra/oculta la probababilidad de bloquear", - ["ptBR"] = "Mostra/oculta a chance de bloquear" + ["ruRU"] = "Показать/скрыть значение шанса блокирования.", + ["esES"] = "Muestra/oculta la probababilidad de bloquear.", + ["esMX"] = "Muestra/oculta la probababilidad de bloquear.", + ["ptBR"] = "Mostra/oculta a chance de bloquear." }, ["Shows/Hides the block value."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt die Blockwertung.", ["frFR"] = "Affiche/cache le score de blocage.", ["zhCN"] = "显示/隐藏 格挡值", - ["ruRU"] = "Показать/скрыть значение рейтинга блокирования", - ["esES"] = "Muestra/oculta el valor de bloqueo", - ["esMX"] = "Muestra/oculta el valor de bloqueo", - ["ptBR"] = "Muestra/oculta o valor de bloqueio" + ["ruRU"] = "Показать/скрыть значение рейтинга блокирования.", + ["esES"] = "Muestra/oculta el valor de bloqueo.", + ["esMX"] = "Muestra/oculta el valor de bloqueo.", + ["ptBR"] = "Muestra/oculta o valor de bloqueio." }, ["Shows/Hides the parry chance."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt die Parrierwertung.", ["frFR"] = "Affiche/cache les chances de parer.", ["zhCN"] = "显示/隐藏 招架几率", - ["ruRU"] = "Показать/скрыть шанс парирования атак", - ["esES"] = "Muestra/oculta la probabilidad de parar", - ["esMX"] = "Muestra/oculta la probabilidad de parar", - ["ptBR"] = "Mostra/oculta a chance de aparar" + ["ruRU"] = "Показать/скрыть шанс парирования атак.", + ["esES"] = "Muestra/oculta la probabilidad de parar.", + ["esMX"] = "Muestra/oculta la probabilidad de parar.", + ["ptBR"] = "Mostra/oculta a chance de aparar." }, ["Shows/Hides the dodge chance."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt die Ausweichchance.", ["frFR"] = "Affiche/cache les chances d'esquiver.", ["zhCN"] = "显示/隐藏 躲闪几率", - ["ruRU"] = "Показать/скрыть шанс уклонения от атак", - ["esES"] = "Muestra/oculta la probabilidad de esquivar", - ["esMX"] = "Muestra/oculta la probabilidad de esquivar", - ["ptBR"] = "Mostra/oculta a chance de esquivar" + ["ruRU"] = "Показать/скрыть шанс уклонения от атак.", + ["esES"] = "Muestra/oculta la probabilidad de esquivar.", + ["esMX"] = "Muestra/oculta la probabilidad de esquivar.", + ["ptBR"] = "Mostra/oculta a chance de esquivar." }, ["Shows/Hides the resilience value."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt den Abhärtungswert.", ["frFR"] = "Affiche/cache la valeur de résilience.", ["zhCN"] = false, - ["ruRU"] = "Показать/скрыть значение устойчивости", - ["esES"] = "Muestra/oculta el valor de temple", - ["esMX"] = "Muestra/oculta el valor de temple", - ["ptBR"] = "Mostra/oculta o valor de resiliência" + ["ruRU"] = "Показать/скрыть значение устойчивости.", + ["esES"] = "Muestra/oculta el valor de temple.", + ["esMX"] = "Muestra/oculta el valor de temple.", + ["ptBR"] = "Mostra/oculta o valor de resiliência." }, ["Shows/Hides the total avoidance."] = { ["enUS"] = true, @@ -168,9 +168,9 @@ local defenseConfigTranslations = { ["frFR"] = "Affiche/cache l'évitement total.", ["zhCN"] = false, ["ruRU"] = false, - ["esES"] = "Muestra/oculta eludir", - ["esMX"] = "Muestra/oculta eludir", - ["ptBR"] = "Mostra/oculta evasiva" + ["esES"] = "Muestra/oculta eludir.", + ["esMX"] = "Muestra/oculta eludir.", + ["ptBR"] = "Mostra/oculta evasiva." }, ["Shows/Hides the total avoidance (Lvl +3)."] = { ["enUS"] = true, diff --git a/Modules/i18n/translations/ConfigTranslations/GeneralConfigTranslations.lua b/Modules/i18n/translations/ConfigTranslations/GeneralConfigTranslations.lua index fdb9a963..740ef2fb 100644 --- a/Modules/i18n/translations/ConfigTranslations/GeneralConfigTranslations.lua +++ b/Modules/i18n/translations/ConfigTranslations/GeneralConfigTranslations.lua @@ -2,45 +2,45 @@ local i18n = ECSLoader:ImportModule("i18n") local generalConfigTranslations = { - ["Show general stats"] = { + ["Show general stats."] = { ["enUS"] = true, - ["deDE"] = "Allgemeine Werte anzeigen", - ["frFR"] = "Afficher les statistiques", + ["deDE"] = "Allgemeine Werte anzeigen.", + ["frFR"] = "Afficher les statistiques.", ["zhCN"] = "显示常规属性信息", - ["ruRU"] = "Основные характеристики", - ["esES"] = "Mostrar estadísticas", - ["esMX"] = "Mostrar estadísticas", - ["ptBR"] = "Mostrar estatísticas" + ["ruRU"] = "Основные характеристики.", + ["esES"] = "Mostrar estadísticas.", + ["esMX"] = "Mostrar estadísticas.", + ["ptBR"] = "Mostrar estatísticas." }, ["Shows/Hides all general stats."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt die allgemeinen Werte.", ["frFR"] = "Affiche/cache toutes les statistiques générales.", ["zhCN"] = "显示/隐藏 所有常规属性信息。", - ["ruRU"] = "Показать/скрыть все основные характеристики", - ["esES"] = "Muestra/oculta todas estadísticas generales", - ["esMX"] = "Muestra/oculta todas estadísticas generales", - ["ptBR"] = "Mostra/oculta todas as estatísticas gerais" + ["ruRU"] = "Показать/скрыть все основные характеристики.", + ["esES"] = "Muestra/oculta todas estadísticas generales.", + ["esMX"] = "Muestra/oculta todas estadísticas generales.", + ["ptBR"] = "Mostra/oculta todas as estatísticas gerais." }, - ["Show movement speed"] = { + ["Show movement speed."] = { ["enUS"] = true, - ["deDE"] = "Bewegungsgeschwindigkeit anzeigen", - ["frFR"] = "Afficher la vitesse de déplacement", + ["deDE"] = "Bewegungsgeschwindigkeit anzeigen.", + ["frFR"] = "Afficher la vitesse de déplacement.", ["zhCN"] = "显示移动速度", - ["ruRU"] = "Скорость движения", - ["esES"] = "Mostrar velocidad de movimiento", - ["esMX"] = "Mostrar velocidad de movimiento", - ["ptBR"] = "Mostrar velocidade de movimento" + ["ruRU"] = "Скорость движения.", + ["esES"] = "Mostrar velocidad de movimiento.", + ["esMX"] = "Mostrar velocidad de movimiento.", + ["ptBR"] = "Mostrar velocidade de movimento." }, ["Shows/Hides the movement speed value."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt die Bewegungsgeschwindigkeit.", ["frFR"] = "Affiche/cache la vitesse de déplacement.", ["zhCN"] = "显示/隐藏 移动速度", - ["ruRU"] = "Показать/скрыть значение скорости движения", - ["esES"] = "Muestra/oculta el valor de velocidad de movimiento", - ["esMX"] = "Muestra/oculta el valor de velocidad de movimiento", - ["ptBR"] = "Mostra/oculta o valor da velocidade de movimento" + ["ruRU"] = "Показать/скрыть значение скорости движения.", + ["esES"] = "Muestra/oculta el valor de velocidad de movimiento.", + ["esMX"] = "Muestra/oculta el valor de velocidad de movimiento.", + ["ptBR"] = "Mostra/oculta o valor da velocidade de movimento." }, } diff --git a/Modules/i18n/translations/ConfigTranslations/ManaConfigTranslations.lua b/Modules/i18n/translations/ConfigTranslations/ManaConfigTranslations.lua index 8a9db4bc..f1fb07c1 100644 --- a/Modules/i18n/translations/ConfigTranslations/ManaConfigTranslations.lua +++ b/Modules/i18n/translations/ConfigTranslations/ManaConfigTranslations.lua @@ -2,25 +2,25 @@ local i18n = ECSLoader:ImportModule("i18n") local manaConfigTranslations = { - ["Show mana stats"] = { + ["Show mana stats."] = { ["enUS"] = true, - ["deDE"] = "Manawerte anzeigen", - ["frFR"] = "Afficher mana", + ["deDE"] = "Manawerte anzeigen.", + ["frFR"] = "Afficher mana.", ["zhCN"] = "显示法力回复", ["ruRU"] = "Мана", - ["esES"] = "Mostrar maná", - ["esMX"] = "Mostrar maná", - ["ptBR"] = "Mostrar mana" + ["esES"] = "Mostrar maná.", + ["esMX"] = "Mostrar maná.", + ["ptBR"] = "Mostrar mana." }, ["Shows/Hides all mana stats."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt alle Manawerte.", ["frFR"] = "Affiche/cache toutes les statistiques de mana.", ["zhCN"] = "显示/隐藏 所有法力回复", - ["ruRU"] = "Показать/скрыть все характеристики маны", - ["esES"] = "Muestra/oculta todas estadísticas de maná", - ["esMX"] = "Muestra/oculta todas estadísticas de maná", - ["ptBR"] = "Mostra/oculta todas as estatísticas de mana" + ["ruRU"] = "Показать/скрыть все характеристики маны.", + ["esES"] = "Muestra/oculta todas estadísticas de maná.", + ["esMX"] = "Muestra/oculta todas estadísticas de maná.", + ["ptBR"] = "Mostra/oculta todas as estatísticas de mana." }, ["MP5 Items"] = { ["enUS"] = true, @@ -37,10 +37,10 @@ local manaConfigTranslations = { ["deDE"] = "Zeigt/Versteckt den MP5-Wert von Gegenständen.", ["frFR"] = "Affiche/cache la valeur MP5 des objets.", ["zhCN"] = "显示/隐藏 装备回蓝", - ["ruRU"] = "Показать/скрыть значение MP5 (восполнение маны каждые 5 сек вне боя) от экипировки", - ["esES"] = "Muestra/oculta el valor de MP5 de objetos", - ["esMX"] = "Muestra/oculta el valor de MP5 de objetos", - ["ptBR"] = "Mostra/oculta o valor de MP5 de itens" + ["ruRU"] = "Показать/скрыть значение MP5 (восполнение маны каждые 5 сек вне боя) от экипировки.", + ["esES"] = "Muestra/oculta el valor de MP5 de objetos.", + ["esMX"] = "Muestra/oculta el valor de MP5 de objetos.", + ["ptBR"] = "Mostra/oculta o valor de MP5 de itens." }, ["MP5 Buffs"] = { ["enUS"] = true, @@ -57,10 +57,10 @@ local manaConfigTranslations = { ["deDE"] = "Zeigt/Versteckt den MP5-Wert Stärkungszauber.", ["frFR"] = "Affiche/cache la valeur MP5 de Amélioration.", ["zhCN"] = "显示/隐藏 增益回蓝", - ["ruRU"] = "Показать/скрыть значение MP5 (восполнение маны каждые 5 сек вне боя) от баффов", - ["esES"] = "Muestra/oculta el valor de MP5 de beneficios", - ["esMX"] = "Muestra/oculta el valor de MP5 de beneficios", - ["ptBR"] = "Mostra/oculta o valor de MP5 de bônus" + ["ruRU"] = "Показать/скрыть значение MP5 (восполнение маны каждые 5 сек вне боя) от баффов.", + ["esES"] = "Muestra/oculta el valor de MP5 de beneficios.", + ["esMX"] = "Muestra/oculta el valor de MP5 de beneficios.", + ["ptBR"] = "Mostra/oculta o valor de MP5 de bônus." }, ["MP5 Spirit"] = { ["enUS"] = true, @@ -77,10 +77,10 @@ local manaConfigTranslations = { ["deDE"] = "Zeigt/Versteckt den MP5-Wert durch Willenskraft.", ["frFR"] = "Affiche/cache la valeur MP5 de l'esprit.", ["zhCN"] = "显示/隐藏 精神回蓝", - ["ruRU"] = "Показать/скрыть значение MP5 (восполнение маны каждые 5 сек вне боя) от духа", - ["esES"] = "Muestra/oculta el valor de MP5 de espíritu", - ["esMX"] = "Muestra/oculta el valor de MP5 de espíritu", - ["ptBR"] = "Mostra/oculta o valor de MP5 de espírito", + ["ruRU"] = "Показать/скрыть значение MP5 (восполнение маны каждые 5 сек вне боя) от духа.", + ["esES"] = "Muestra/oculta el valor de MP5 de espíritu.", + ["esMX"] = "Muestra/oculta el valor de MP5 de espíritu.", + ["ptBR"] = "Mostra/oculta o valor de MP5 de espírito.", }, ["MP5 Casting"] = { ["enUS"] = true, @@ -97,20 +97,20 @@ local manaConfigTranslations = { ["deDE"] = "Zeigt/Versteckt den MP5-Wert während des Zauberwirkens.", ["frFR"] = "Affiche/cache la valeur MP5 pendant l'incantation.", ["zhCN"] = "显示/隐藏 附魔回蓝", - ["ruRU"] = "Показать/скрыть значение MP5 (восполнение маны каждые 5 сек вне боя) во время произношения заклинаний", - ["esES"] = "Muestra/oculta el valor de MP5 mientras lanzas", - ["esMX"] = "Muestra/oculta el valor de MP5 mientras lanzas", - ["ptBR"] = "Mostra/oculta o valor de MP5 durante o lançamento" + ["ruRU"] = "Показать/скрыть значение MP5 (восполнение маны каждые 5 сек вне боя) во время произношения заклинаний.", + ["esES"] = "Muestra/oculta el valor de MP5 mientras lanzas.", + ["esMX"] = "Muestra/oculta el valor de MP5 mientras lanzas.", + ["ptBR"] = "Mostra/oculta o valor de MP5 durante o lançamento." }, ["Shows/Hides the MP5 value when outside of the 5 second rule."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt den MP5-Wert der die Mana-Regeneration außerhalb der 5-Sekunden-Regel angibt.", ["frFR"] = "Affiche/cache la valeur MP5 lorsque hors de la règle des 5 secondes.", ["zhCN"] = false, - ["ruRU"] = "Показать/скрыть значение MP5 (восполнение маны каждые 5 сек вне боя) не во время произношения заклинаний", - ["esES"] = "Muestra/oculta el valor de MP5 cuando estás fuera de la regla de los 5 segundos", - ["esMX"] = "Muestra/oculta el valor de MP5 cuando estás fuera de la regla de los 5 segundos", - ["ptBR"] = "Mostra/oculta o valor de MP5 quando fora da regra dos 5 segundos" + ["ruRU"] = "Показать/скрыть значение MP5 (восполнение маны каждые 5 сек вне боя) не во время произношения заклинаний.", + ["esES"] = "Muestra/oculta el valor de MP5 cuando estás fuera de la regla de los 5 segundos.", + ["esMX"] = "Muestra/oculta el valor de MP5 cuando estás fuera de la regla de los 5 segundos.", + ["ptBR"] = "Mostra/oculta o valor de MP5 quando fora da regra dos 5 segundos." }, } diff --git a/Modules/i18n/translations/ConfigTranslations/MeleeConfigTranslations.lua b/Modules/i18n/translations/ConfigTranslations/MeleeConfigTranslations.lua index 0b6b154e..58568d43 100644 --- a/Modules/i18n/translations/ConfigTranslations/MeleeConfigTranslations.lua +++ b/Modules/i18n/translations/ConfigTranslations/MeleeConfigTranslations.lua @@ -2,25 +2,25 @@ local i18n = ECSLoader:ImportModule("i18n") local meleeConfigTranslations = { - ["Show melee stats"] = { + ["Show melee stats."] = { ["enUS"] = true, - ["deDE"] = "Nahkampfwerte anzeigen", - ["frFR"] = "Afficher mêlée", + ["deDE"] = "Nahkampfwerte anzeigen.", + ["frFR"] = "Afficher mêlée.", ["zhCN"] = "显示近战属性", - ["ruRU"] = "Ближний бой", - ["esES"] = "Mostrar cuerpo a cuerpo", - ["esMX"] = "Mostrar cuerpo a cuerpo", - ["ptBR"] = "Mostrar corpo a corpo" + ["ruRU"] = "Ближний бой.", + ["esES"] = "Mostrar cuerpo a cuerpo.", + ["esMX"] = "Mostrar cuerpo a cuerpo.", + ["ptBR"] = "Mostrar corpo a corpo." }, ["Shows/Hides all melee stats."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt alle Nahkampfwerte.", ["frFR"] = "Affiche/cache toutes les statistiques de mêlée.", ["zhCN"] = "显示/隐藏 所有近战属性", - ["ruRU"] = "Показать/скрыть все характеристики ближнего боя", - ["esES"] = "Muestra/oculta todas estadísticas cuerpo a cuerpo", - ["esMX"] = "Muestra/oculta todas estadísticas cuerpo a cuerpo", - ["ptBR"] = "Mostra/oculta todas as estatísticas corpo a corpo" + ["ruRU"] = "Показать/скрыть все характеристики ближнего боя.", + ["esES"] = "Muestra/oculta todas estadísticas cuerpo a cuerpo.", + ["esMX"] = "Muestra/oculta todas estadísticas cuerpo a cuerpo.", + ["ptBR"] = "Mostra/oculta todas as estatísticas corpo a corpo." }, ["Melee attack power"] = { ["enUS"] = true, @@ -37,10 +37,10 @@ local meleeConfigTranslations = { ["deDE"] = "Zeigt/Versteckt den Nahkampf Angriffskraftwert.", ["frFR"] = "Affiche/cache la puissance d'attaque en mêlée.", ["zhCN"] = "显示/隐藏 近战攻击强度", - ["ruRU"] = "Показать/скрыть значение силы атаки", - ["esES"] = "Muestra/oculta el valor de poder de ataque cuerpo a cuerpo", - ["esMX"] = "Muestra/oculta el valor de poder de ataque cuerpo a cuerpo", - ["ptBR"] = "Mostra/oculta o valor de poder de ataque corpo a corpo" + ["ruRU"] = "Показать/скрыть значение силы атаки.", + ["esES"] = "Muestra/oculta el valor de poder de ataque cuerpo a cuerpo.", + ["esMX"] = "Muestra/oculta el valor de poder de ataque cuerpo a cuerpo.", + ["ptBR"] = "Mostra/oculta o valor de poder de ataque corpo a corpo." }, ["Melee crit."] = { ["enUS"] = true, @@ -57,20 +57,20 @@ local meleeConfigTranslations = { ["deDE"] = "Zeigt/Versteckt die Chance im Nahkampf kritisch zu treffen.", ["frFR"] = "Affiche/cache les chances d'infliger un coup critique en mêlée.", ["zhCN"] = "显示/隐藏 近战暴击几率", - ["ruRU"] = "Показать/скрыть шанс критического урона", - ["esES"] = "Muestra/oculta la probabilidad de conseguir un golpe crítico cuerpo a cuerpo", - ["esMX"] = "Muestra/oculta la probabilidad de conseguir un golpe crítico cuerpo a cuerpo", - ["ptBR"] = "Mostra/oculta a chance de realizar acertos críticos" + ["ruRU"] = "Показать/скрыть шанс критического урона.", + ["esES"] = "Muestra/oculta la probabilidad de conseguir un golpe crítico cuerpo a cuerpo.", + ["esMX"] = "Muestra/oculta la probabilidad de conseguir un golpe crítico cuerpo a cuerpo.", + ["ptBR"] = "Mostra/oculta a chance de realizar acertos críticos." }, ["Shows/Hides the armor penetration value."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt die Rüstungsdurchschlagskraft.", ["frFR"] = "Affiche/cache la valeur de pénétration d'armure.", ["zhCN"] = false, - ["ruRU"] = "Показать/скрыть значение проникающую способность брони", - ["esES"] = "Muestra/oculta el valor de penetración de armadura", - ["esMX"] = "Muestra/oculta el valor de penetración de armadura", - ["ptBR"] = "Mostra/oculta o valor de penetração de armadura" + ["ruRU"] = "Показать/скрыть значение проникающую способность брони.", + ["esES"] = "Muestra/oculta el valor de penetración de armadura.", + ["esMX"] = "Muestra/oculta el valor de penetración de armadura.", + ["ptBR"] = "Mostra/oculta o valor de penetração de armadura." }, ["Shows/Hides the armor penetration rating value."] = { ["enUS"] = true, @@ -78,79 +78,79 @@ local meleeConfigTranslations = { ["frFR"] = "Affiche/cache la valeur de notation de pénétration d'armure.", ["zhCN"] = false, ["ruRU"] = false, - ["esES"] = "Muestra/oculta el índice de penetración de armadura", - ["esMX"] = "Muestra/oculta el índice de penetración de armadura", - ["ptBR"] = "Mostra/oculta a taxa de penetração de armadura" + ["esES"] = "Muestra/oculta el índice de penetración de armadura.", + ["esMX"] = "Muestra/oculta el índice de penetración de armadura.", + ["ptBR"] = "Mostra/oculta a taxa de penetração de armadura." }, ["Shows/Hides the expertise value."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt die Waffenkunde.", ["frFR"] = "Affiche/cache la valeur d'expertise.", ["zhCN"] = false, - ["ruRU"] = "Показать/скрыть значение мастерства", - ["esES"] = "Muestra/oculta el valor de pericia", - ["esMX"] = "Muestra/oculta el valor de pericia", - ["ptBR"] = "Mostra/oculta o valor de aptidão" + ["ruRU"] = "Показать/скрыть значение мастерства.", + ["esES"] = "Muestra/oculta el valor de pericia.", + ["esMX"] = "Muestra/oculta el valor de pericia.", + ["ptBR"] = "Mostra/oculta o valor de aptidão." }, ["Shows/Hides the expertise rating."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt die Waffenkundewertung.", ["frFR"] = "Affiche/cache le score d'expertise", ["zhCN"] = false, - ["ruRU"] = "Показать/скрыть значение рейтинга мастерства", - ["esES"] = "Muestra/oculta el índice de pericia", - ["esMX"] = "Muestra/oculta el índice de pericia", - ["ptBR"] = "Mostra/oculta a taxa de aptidão" + ["ruRU"] = "Показать/скрыть значение рейтинга мастерства.", + ["esES"] = "Muestra/oculta el índice de pericia.", + ["esMX"] = "Muestra/oculta el índice de pericia.", + ["ptBR"] = "Mostra/oculta a taxa de aptidão." }, ["Shows/Hides the melee haste rating."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt die Nahkampftempowertung.", ["frFR"] = "Affiche/cache le score d'hâte en mêlée.", ["zhCN"] = false, - ["ruRU"] = "Показать/скрыть значение рейтинга скорости ближнего боя", - ["esES"] = "Muestra/oculta el índice de celeridad cuerpo a cuerpo", - ["esMX"] = "Muestra/oculta el índice de celeridad cuerpo a cuerpo", - ["ptBR"] = "Mostra/oculta a taxa de aceleração corpo a corpo" + ["ruRU"] = "Показать/скрыть значение рейтинга скорости ближнего боя.", + ["esES"] = "Muestra/oculta el índice de celeridad cuerpo a cuerpo.", + ["esMX"] = "Muestra/oculta el índice de celeridad cuerpo a cuerpo.", + ["ptBR"] = "Mostra/oculta a taxa de aceleração corpo a corpo." }, ["Shows/Hides the melee haste bonus value."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt den Nahkampftempobonus.", ["frFR"] = "Affiche/cache la valeur de bonus d'hâte en mêlée.", ["zhCN"] = false, - ["ruRU"] = "Показать/скрыть значение бонуса к скорости ближнего боя", - ["esES"] = "Muestra/oculta el bonus de celeridad cuerpo a cuerpo", - ["esMX"] = "Muestra/oculta el bonus de celeridad cuerpo a cuerpo", - ["ptBR"] = "Mostra/oculta o bônus de aceleração corpo a corpo" + ["ruRU"] = "Показать/скрыть значение бонуса к скорости ближнего боя.", + ["esES"] = "Muestra/oculta el bonus de celeridad cuerpo a cuerpo.", + ["esMX"] = "Muestra/oculta el bonus de celeridad cuerpo a cuerpo.", + ["ptBR"] = "Mostra/oculta o bônus de aceleração corpo a corpo." }, ["Shows/Hides the melee attack speed."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt das Angriffstempo im Nahkampf.", ["frFR"] = "Affiche/cache la vitesse d'attaque en mêlée.", ["zhCN"] = false, - ["ruRU"] = "Показать/скрыть значения скорости атаки", - ["esES"] = "Muestra/oculta la velocidad de ataque cuerpo a cuerpo", - ["esMX"] = "Muestra/oculta la velocidad de ataque cuerpo a cuerpo", - ["ptBR"] = "Mostra/oculta a velocidade de ataque corpo a corpo" + ["ruRU"] = "Показать/скрыть значения скорости атаки.", + ["esES"] = "Muestra/oculta la velocidad de ataque cuerpo a cuerpo.", + ["esMX"] = "Muestra/oculta la velocidad de ataque cuerpo a cuerpo.", + ["ptBR"] = "Mostra/oculta a velocidade de ataque corpo a corpo." }, ["Shows/Hides the attack speed of the main hand."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt das Angriffstempo der Waffenhand.", ["frFR"] = "Affiche/cache la vitesse d'attaque de la main droite.", ["zhCN"] = false, - ["ruRU"] = "Показать/скрыть значение скорости атаки оружия в правой руке", - ["esES"] = "Muestra/oculta la velocidad de ataque de la mano derecha", - ["esMX"] = "Muestra/oculta la velocidad de ataque de la mano derecha", - ["ptBR"] = "Mostra/oculta a velocidade de ataque da mão principal" + ["ruRU"] = "Показать/скрыть значение скорости атаки оружия в правой руке.", + ["esES"] = "Muestra/oculta la velocidad de ataque de la mano derecha.", + ["esMX"] = "Muestra/oculta la velocidad de ataque de la mano derecha.", + ["ptBR"] = "Mostra/oculta a velocidade de ataque da mão principal." }, ["Shows/Hides the attack speed of the off hand."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt das Angriffstempo der Schildhand.", ["frFR"] = "Affiche/cache la vitesse d'attaque de la main gauche.", ["zhCN"] = false, - ["ruRU"] = "Показать/скрыть значение скорости атаки оружия в левой руке", - ["esES"] = "Muestra/oculta la velocidad de ataque de la mano izquierda", - ["esMX"] = "Muestra/oculta la velocidad de ataque de la mano izquierda", - ["ptBR"] = "Mostra/oculta a velocidade de ataque da mão secundária" + ["ruRU"] = "Показать/скрыть значение скорости атаки оружия в левой руке.", + ["esES"] = "Muestra/oculta la velocidad de ataque de la mano izquierda.", + ["esMX"] = "Muestra/oculta la velocidad de ataque de la mano izquierda.", + ["ptBR"] = "Mostra/oculta a velocidade de ataque da mão secundária." }, ["Melee hit"] = { ["enUS"] = true, @@ -177,10 +177,10 @@ local meleeConfigTranslations = { ["deDE"] = "Zeigt/Versteckt alle Trefferwertungen im Nahkampf.", ["frFR"] = "Affiche/cache les chances de toucher.", ["zhCN"] = "显示/隐藏 所有近战命中率", - ["ruRU"] = "Показать/скрыть все показатели меткости", - ["esES"] = "Muestra/oculta la probabilidad de golpear", - ["esMX"] = "Muestra/oculta la probabilidad de golpear", - ["ptBR"] = "Mostra/oculta a chance de acerto" + ["ruRU"] = "Показать/скрыть все показатели меткости.", + ["esES"] = "Muestra/oculta la probabilidad de golpear.", + ["esMX"] = "Muestra/oculta la probabilidad de golpear.", + ["ptBR"] = "Mostra/oculta a chance de acerto." }, ["Hit rating"] = { ["enUS"] = true, @@ -197,10 +197,10 @@ local meleeConfigTranslations = { ["deDE"] = "Zeigt/Versteckt die Nahkampf Trefferwertung.", ["frFR"] = "Affiche/cache le score de toucher.", ["zhCN"] = false, - ["ruRU"] = "Показать/скрыть значение рейтинга меткости", - ["esES"] = "Muestra/oculta el índice de golpear", - ["esMX"] = "Muestra/oculta el índice de golpear", - ["ptBR"] = "Mostra/oculta a taxa de acerto" + ["ruRU"] = "Показать/скрыть значение рейтинга меткости.", + ["esES"] = "Muestra/oculta el índice de golpear.", + ["esMX"] = "Muestra/oculta el índice de golpear.", + ["ptBR"] = "Mostra/oculta a taxa de acerto." }, ["Hit bonus"] = { ["enUS"] = true, @@ -217,10 +217,10 @@ local meleeConfigTranslations = { ["deDE"] = "Zeigt/Versteckt den Bonus auf die Nahkampf Trefferwertung.", ["frFR"] = "Affiche/cache le bonus de toucher.", ["zhCN"] = "显示/隐藏 近战命中率", - ["ruRU"] = "Показать/скрыть значение бонуса к меткости", - ["esES"] = "Muestra/oculta el bonus de golpear", - ["esMX"] = "Muestra/oculta el bonus de golpear", - ["ptBR"] = "Mostra/oculta o bônus de acerto" + ["ruRU"] = "Показать/скрыть значение бонуса к меткости.", + ["esES"] = "Muestra/oculta el bonus de golpear.", + ["esMX"] = "Muestra/oculta el bonus de golpear.", + ["ptBR"] = "Mostra/oculta o bônus de acerto." }, ["Miss chance"] = { ["enUS"] = true, @@ -237,10 +237,10 @@ local meleeConfigTranslations = { ["deDE"] = "Zeigt/Versteckt die Chance einen Gegner des gleichen Levels im Nahkampf zu verfehlen.", ["frFR"] = "Affiche/cache les chances de rater en mêlée contre un ennemi du même niveau.", ["zhCN"] = "显示/隐藏 针对同等级敌人的近战未命中率", - ["ruRU"] = "Показать/скрыть значение шанса сопротивления вашим атакам цели вашего уровня", - ["esES"] = "Muestra/oculta la probabilidad de fallo contra enemigos del mismo nivel", - ["esMX"] = "Muestra/oculta la probabilidad de fallo contra enemigos del mismo nivel", - ["ptBR"] = "Mostra/oculta a chance de erro contra inimigos do mesmo nível" + ["ruRU"] = "Показать/скрыть значение шанса сопротивления вашим атакам цели вашего уровня.", + ["esES"] = "Muestra/oculta la probabilidad de fallo contra enemigos del mismo nivel.", + ["esMX"] = "Muestra/oculta la probabilidad de fallo contra enemigos del mismo nivel.", + ["ptBR"] = "Mostra/oculta a chance de erro contra inimigos do mesmo nível." }, ["Miss chance boss"] = { ["enUS"] = true, @@ -250,7 +250,7 @@ local meleeConfigTranslations = { ["ruRU"] = "Сопрот. (+3 ур.)", ["esES"] = "Probabilidad de fallo (Jefe)", ["esMX"] = "Probabilidad de fallo (Jefe)", - ["ptBR"] = "Chance de erro (chefe)" + ["ptBR"] = "Chance de erro (Chefe)" }, ["Shows/Hides the melee miss chance against boss enemies (+3 Level)."] = { ["enUS"] = true, @@ -258,9 +258,9 @@ local meleeConfigTranslations = { ["frFR"] = "Affiche/cache les chances de rater en mêlée contre un boss de 3 niveaux supérieurs.", ["zhCN"] = "显示/隐藏 针对BOSS的近战未命中率 (+3 等级)。", ["ruRU"] = "Показать/скрыть значение шанса сопротивления вашим атакам цели на 3 уровня выше вашего", - ["esES"] = "Muestra/oculta la probabilidad de fallo contra jefes (nivel +3)", - ["esMX"] = "Muestra/oculta la probabilidad de fallo contra jefes (nivel +3)", - ["ptBR"] = "Mostra/oculta a chance de erro contra chefes (nível +3)." + ["esES"] = "Muestra/oculta la probabilidad de fallo contra jefes (Nivel +3).", + ["esMX"] = "Muestra/oculta la probabilidad de fallo contra jefes (Nivel +3).", + ["ptBR"] = "Mostra/oculta a chance de erro contra chefes (Nível +3)." }, ["Glancing blow chance"] = { ["enUS"] = true, @@ -298,9 +298,9 @@ local meleeConfigTranslations = { ["frFR"] = "Affiche/cache le chance de coup d'éraflure contre un boss de 3 niveaux supérieurs.", ["zhCN"] = "显示/隐藏对Boss敌人的偏斜打击几率(+3级)。", ["ruRU"] = "Показывает/Скрывает шанс скользящего удара против боссов (+3 Уровня).", - ["esES"] = "Muestra/oculta la probabilidad de golpe de refilón contra jefes (nivel +3)", - ["esMX"] = "Muestra/oculta la probabilidad de golpe de refilón contra jefes (nivel +3)", - ["ptBR"] = "Mostra/oculta a chance de pancada de relance contra chefes (nível +3)." + ["esES"] = "Muestra/oculta la probabilidad de golpe de refilón contra jefes (Nivel +3).", + ["esMX"] = "Muestra/oculta la probabilidad de golpe de refilón contra jefes (Nivel +3).", + ["ptBR"] = "Mostra/oculta a chance de pancada de relance contra chefes (Nível +3)." }, ["Glancing blow damage"] = { ["enUS"] = true, @@ -314,10 +314,10 @@ local meleeConfigTranslations = { }, ["Shows/Hides the damage reduction against enemies on the same level."] = { ["enUS"] = true, - ["deDE"] = "Zeigt/Verbirgt den Streifschlagschaden gegenüber Gegnern auf gleichem Niveau", + ["deDE"] = "Zeigt/Verbirgt den Streifschlagschaden gegenüber Gegnern auf gleichem Niveau.", ["frFR"] = "Affiche/cache les dégâts du coup d'éraflure contre un ennemi du même niveau.", ["zhCN"] = "显示/隐藏对同等级敌人的偏斜打击伤害", - ["ruRU"] = "Показывает/Скрывает урон от скользящего удара против врагов того же уровня", + ["ruRU"] = "Показывает/Скрывает урон от скользящего удара против врагов того же уровня.", ["esES"] = "Muestra/oculta el daño de golpe de refilón contra enemigos del mismo nivel.", ["esMX"] = "Muestra/oculta el daño de golpe de refilón contra enemigos del mismo nivel.", ["ptBR"] = "Mostra/oculta o dano de pancada de relance contra inimigos do mesmo nível." @@ -338,9 +338,9 @@ local meleeConfigTranslations = { ["frFR"] = "Affiche/cache les dégâts du coup d'éraflure contre un boss de 3 niveaux supérieurs.", ["zhCN"] = "显示/隐藏对Boss敌人的偏斜打击伤害(+3级)。", ["ruRU"] = "Показывает/Скрывает урон от скользящего удара против боссов (+3 Уровня).", - ["esES"] = "Muestra/oculta el daño de golpe de refilón contra jefes (nivel +3)", - ["esMX"] = "Muestra/oculta el daño de golpe de refilón contra jefes (nivel +3)", - ["ptBR"] = "Mostra/oculta o dano de pancada de relance contra chefes (nível +3)." + ["esES"] = "Muestra/oculta el daño de golpe de refilón contra jefes (Nivel +3).", + ["esMX"] = "Muestra/oculta el daño de golpe de refilón contra jefes (Nivel +3).", + ["ptBR"] = "Mostra/oculta o dano de pancada de relance contra chefes (Nível +3)." }, ["Melee glance values"] = { ["enUS"] = true, @@ -352,15 +352,15 @@ local meleeConfigTranslations = { ["esMX"] = "Valores de refilón cuerpo a cuerpo", ["ptBR"] = "Valores de relance corpo a corpo" }, - ["Shows/Hides all glancing blow stats"] = { + ["Shows/Hides all glancing blow stats."] = { ["enUS"] = true, - ["deDE"] = "Zeigt/Verbirgt alle Streifschlagstatistiken", - ["frFR"] = "Affiche/cache toutes les statistiques de coups éraflures", + ["deDE"] = "Zeigt/Verbirgt alle Streifschlagstatistiken.", + ["frFR"] = "Affiche/cache toutes les statistiques de coups éraflures.", ["zhCN"] = "显示/隐藏所有偏斜打击统计", - ["ruRU"] = "Показывает/Скрывает все статистики скользящих ударов", - ["esES"] = "Muestra/oculta todas las estadísticas de golpes de refilón", - ["esMX"] = "Muestra/oculta todas las estadísticas de golpes de refilón", - ["ptBR"] = "Mostra/oculta todas as estatísticas de pancada de relance" + ["ruRU"] = "Показывает/Скрывает все статистики скользящих ударов.", + ["esES"] = "Muestra/oculta todas las estadísticas de golpes de refilón.", + ["esMX"] = "Muestra/oculta todas las estadísticas de golpes de refilón.", + ["ptBR"] = "Mostra/oculta todas as estatísticas de pancada de relance." } } diff --git a/Modules/i18n/translations/ConfigTranslations/RangedConfigTranslations.lua b/Modules/i18n/translations/ConfigTranslations/RangedConfigTranslations.lua index 409f221c..ccb480ca 100644 --- a/Modules/i18n/translations/ConfigTranslations/RangedConfigTranslations.lua +++ b/Modules/i18n/translations/ConfigTranslations/RangedConfigTranslations.lua @@ -17,9 +17,9 @@ local rangedConfigTranslations = { ["deDE"] = "Zeigt/Versteckt alle Fernkampfwerte.", ["frFR"] = "Affiche/cache toutes les statistiques à distance.", ["zhCN"] = "显示/隐藏 所有远程属性", - ["ruRU"] = "Показать/скрыть все характеристики дальнего боя", - ["esES"] = "Muestra/oculta todas estadísticas a distancia", - ["esMX"] = "Muestra/oculta todas estadísticas a distancia" + ["ruRU"] = "Показать/скрыть все характеристики дальнего боя.", + ["esES"] = "Muestra/oculta todas estadísticas a distancia.", + ["esMX"] = "Muestra/oculta todas estadísticas a distancia." }, ["Ranged attack power"] = { ["enUS"] = true, @@ -36,10 +36,10 @@ local rangedConfigTranslations = { ["deDE"] = "Zeigt/Versteckt den Fernkampf Angriffskraftwert.", ["frFR"] = "Affiche/cache la puissance d'attaque à distance.", ["zhCN"] = "显示/隐藏 远程攻击强度", - ["ruRU"] = "Показать/скрыть значение силы атаки", - ["esES"] = "Muestra/oculta el valor de poder de ataque a distancia", - ["esMX"] = "Muestra/oculta el valor de poder de ataque a distancia", - ["ptBR"] = "Mostra/oculta o valor de poder de ataque de longo alcance" + ["ruRU"] = "Показать/скрыть значение силы атаки.", + ["esES"] = "Muestra/oculta el valor de poder de ataque a distancia.", + ["esMX"] = "Muestra/oculta el valor de poder de ataque a distancia.", + ["ptBR"] = "Mostra/oculta o valor de poder de ataque de longo alcance." }, ["Ranged crit."] = { ["enUS"] = true, @@ -56,40 +56,40 @@ local rangedConfigTranslations = { ["deDE"] = "Zeigt/Versteckt die Chance im Fernkampf kritisch zu treffen.", ["frFR"] = "Affiche/cache les chances de coup critique à distance.", ["zhCN"] = "显示/隐藏 远程暴击", - ["ruRU"] = "Показать/скрыть шанс критического урона", - ["esES"] = "Muestra/oculta la probabilidad de conseguir un golpe crítico a distancia", - ["esMX"] = "Muestra/oculta la probabilidad de conseguir un golpe crítico a distancia", - ["ptBR"] = "Mostra/oculta a chance de realizar acertos críticos de longo alcance" + ["ruRU"] = "Показать/скрыть шанс критического урона.", + ["esES"] = "Muestra/oculta la probabilidad de conseguir un golpe crítico a distancia.", + ["esMX"] = "Muestra/oculta la probabilidad de conseguir un golpe crítico a distancia.", + ["ptBR"] = "Mostra/oculta a chance de realizar acertos críticos de longo alcance." }, ["Shows/Hides the ranged haste rating."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt die Fernkampftempowertung.", ["frFR"] = "Affiche/cache le score de hâte à distance.", ["zhCN"] = false, - ["ruRU"] = "Показать/скрыть значение рейтинга скорости дальнего боя", - ["esES"] = "Muestra/oculta el índice de celeridad a distancia", - ["esMX"] = "Muestra/oculta el índice de celeridad a distancia", - ["ptBR"] = "Mostra/oculta a taxa de aceleração de longo alcance" + ["ruRU"] = "Показать/скрыть значение рейтинга скорости дальнего боя.", + ["esES"] = "Muestra/oculta el índice de celeridad a distancia.", + ["esMX"] = "Muestra/oculta el índice de celeridad a distancia.", + ["ptBR"] = "Mostra/oculta a taxa de aceleração de longo alcance." }, ["Shows/Hides the ranged haste bonus value."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt den Fernkampftempobonus.", ["frFR"] = "Affiche/cache le bonus de hâte à distance.", ["zhCN"] = false, - ["ruRU"] = "Показать/скрыть значение бонуса к скорости дальнего боя", - ["esES"] = "Muestra/oculta el bonus de celeridad a distancia", - ["esMX"] = "Muestra/oculta el bonus de celeridad a distancia", - ["ptBR"] = "Mostra/oculta o bônus de aceleração de longo alcance" + ["ruRU"] = "Показать/скрыть значение бонуса к скорости дальнего боя.", + ["esES"] = "Muestra/oculta el bonus de celeridad a distancia.", + ["esMX"] = "Muestra/oculta el bonus de celeridad a distancia.", + ["ptBR"] = "Mostra/oculta o bônus de aceleração de longo alcance." }, ["Shows/Hides the ranged attack speed."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt das Fernkampf Angriffstempo.", ["frFR"] = "Affiche/cache la vitesse d'attaque à distance.", ["zhCN"] = false, - ["ruRU"] = "Показать/скрыть значение скорости атаки", - ["esES"] = "Muestra/oculta la velocidad de ataque a distancia", - ["esMX"] = "Muestra/oculta la velocidad de ataque a distancia", - ["ptBR"] = "Mostra/oculta a velocidade de ataque de longo alcance" + ["ruRU"] = "Показать/скрыть значение скорости атаки.", + ["esES"] = "Muestra/oculta la velocidad de ataque a distancia.", + ["esMX"] = "Muestra/oculta la velocidad de ataque a distancia.", + ["ptBR"] = "Mostra/oculta a velocidade de ataque de longo alcance." }, ["Ranged hit"] = { ["enUS"] = true, @@ -116,50 +116,50 @@ local rangedConfigTranslations = { ["deDE"] = "Zeigt/Versteckt alle Trefferwertungen im Fernkampf.", ["frFR"] = "Affiche/cache les chances de toucher à distance.", ["zhCN"] = "显示/隐藏 所有远程命中", - ["ruRU"] = "Показать/скрыть все показатели меткости", - ["esES"] = "Muestra/oculta la probabilidad de golpear", - ["esMX"] = "Muestra/oculta la probabilidad de golpear", - ["ptBR"] = "Mostra/oculta a chance de acerto" + ["ruRU"] = "Показать/скрыть все показатели меткости.", + ["esES"] = "Muestra/oculta la probabilidad de golpear.", + ["esMX"] = "Muestra/oculta la probabilidad de golpear.", + ["ptBR"] = "Mostra/oculta a chance de acerto." }, ["Shows/Hides the ranged hit rating."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt die Fernkampf Trefferwertung.", ["frFR"] = "Affiche/cache le score de toucher à distance.", ["zhCN"] = false, - ["ruRU"] = "Показать/скрыть значение рейтинга меткости", - ["esES"] = "Muestra/oculta el índice de golpear", - ["esMX"] = "Muestra/oculta el índice de golpear", - ["ptBR"] = "Mostra/oculta a taxa de acerto" + ["ruRU"] = "Показать/скрыть значение рейтинга меткости.", + ["esES"] = "Muestra/oculta el índice de golpear.", + ["esMX"] = "Muestra/oculta el índice de golpear.", + ["ptBR"] = "Mostra/oculta a taxa de acerto." }, ["Shows/Hides the ranged hit bonus."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt den Bonus auf die Fernkampf Trefferwertung.", ["frFR"] = "Affiche/cache le bonus de toucher à distance.", ["zhCN"] = "显示/隐藏 远程命中率", - ["ruRU"] = "Показать/скрыть значение бонуса к меткости", - ["esES"] = "Muestra/oculta el bonus de golpear", - ["esMX"] = "Muestra/oculta el bonus de golpear", - ["ptBR"] = "Mostra/oculta o bônus de acerto" + ["ruRU"] = "Показать/скрыть значение бонуса к меткости.", + ["esES"] = "Muestra/oculta el bonus de golpear.", + ["esMX"] = "Muestra/oculta el bonus de golpear.", + ["ptBR"] = "Mostra/oculta o bônus de acerto." }, ["Shows/Hides the ranged miss chance against enemies on the same level."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt die Chance einen Gegner des gleichen Levels im Fernkampf zu verfehlen.", ["frFR"] = "Affiche/cache les chances de rater à distance contre un ennemi du même niveau.", ["zhCN"] = "显示/隐藏 针对同等级敌人的远程未命中率", - ["ruRU"] = "Показать/скрыть значение шанса сопротивления вашим атакам цели вашего уровня", - ["esES"] = "Muestra/oculta la probabilidad de fallo contra enemigos del mismo nivel", - ["esMX"] = "Muestra/oculta la probabilidad de fallo contra enemigos del mismo nivel", - ["ptBR"] = "Mostra/oculta a chance de erro contra inimigos do mesmo nível" + ["ruRU"] = "Показать/скрыть значение шанса сопротивления вашим атакам цели вашего уровня.", + ["esES"] = "Muestra/oculta la probabilidad de fallo contra enemigos del mismo nivel.", + ["esMX"] = "Muestra/oculta la probabilidad de fallo contra enemigos del mismo nivel.", + ["ptBR"] = "Mostra/oculta a chance de erro contra inimigos do mesmo nível." }, ["Shows/Hides the ranged miss chance against boss enemies (+3 Level)."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt die Chance einen Gegner mit 3 Level über dem eigenen im Fernkampf zu verfehlen.", ["frFR"] = "Affiche/cache les chances de rater à distance contre un boss de 3 niveaux supérieurs.", ["zhCN"] = "显示/隐藏 针对BOSS的远程未命中率 (+3 等级)。", - ["ruRU"] = "Показать/скрыть значение шанса сопротивления вашим атакам цели на 3 уровня выше вашего", - ["esES"] = "Muestra/oculta la probabilidad de fallo contra jefes (nivel +3)", - ["esMX"] = "Muestra/oculta la probabilidad de fallo contra jefes (nivel +3)", - ["ptBR"] = "Mostra/oculta a chance de erro contra chefes (nível +3)" + ["ruRU"] = "Показать/скрыть значение шанса сопротивления вашим атакам цели на 3 уровня выше вашего.", + ["esES"] = "Muestra/oculta la probabilidad de fallo contra jefes (Nivel +3).", + ["esMX"] = "Muestra/oculta la probabilidad de fallo contra jefes (Nivel +3).", + ["ptBR"] = "Mostra/oculta a chance de erro contra chefes (Nível +3)." }, } diff --git a/Modules/i18n/translations/ConfigTranslations/SpellConfigTranslations.lua b/Modules/i18n/translations/ConfigTranslations/SpellConfigTranslations.lua index ba0337dc..4769a133 100644 --- a/Modules/i18n/translations/ConfigTranslations/SpellConfigTranslations.lua +++ b/Modules/i18n/translations/ConfigTranslations/SpellConfigTranslations.lua @@ -17,10 +17,10 @@ local spellConfigTranslations = { ["deDE"] = "Zeigt/Versteckt alle Zauberwerte.", ["frFR"] = "Affiche/cache toutes les statistiques des sorts.", ["zhCN"] = "显示/隐藏 法术属性", - ["ruRU"] = "Показать/скрыть все характеристики заклинаний", - ["esES"] = "Muestra/oculta todas estadísticas de hechizos", - ["esMX"] = "Muestra/oculta todas estadísticas de hechizos", - ["ptBR"] = "Mostra/oculta todas as estatísticas de feitiços" + ["ruRU"] = "Показать/скрыть все характеристики заклинаний.", + ["esES"] = "Muestra/oculta todas estadísticas de hechizos.", + ["esMX"] = "Muestra/oculta todas estadísticas de hechizos.", + ["ptBR"] = "Mostra/oculta todas as estatísticas de feitiços." }, ["Spell crit."] = { ["enUS"] = true, @@ -37,10 +37,10 @@ local spellConfigTranslations = { ["deDE"] = "Zeigt/Versteckt die Chance mit einem Zauber kritisch zu treffen.", ["frFR"] = "Affiche/cache les chances d'infliger un coup critique avec les sorts.", ["zhCN"] = "显示/隐藏 法术暴击", - ["ruRU"] = "Показать/скрыть шанс критического урона", - ["esES"] = "Muestra/oculta la probabilidad de asestar un golpe crítico con hechizos", - ["esMX"] = "Muestra/oculta la probabilidad de asestar un golpe crítico con hechizos", - ["ptBR"] = "Mostra/oculta a chance de realizar acertos críticos com feitiços" + ["ruRU"] = "Показать/скрыть шанс критического урона.", + ["esES"] = "Muestra/oculta la probabilidad de asestar un golpe crítico con hechizos.", + ["esMX"] = "Muestra/oculta la probabilidad de asestar un golpe crítico con hechizos.", + ["ptBR"] = "Mostra/oculta a chance de realizar acertos críticos com feitiços." }, ["Spell penetration"] = { ["enUS"] = true, @@ -57,30 +57,30 @@ local spellConfigTranslations = { ["deDE"] = "Zeigt/Versteckt die Zauberdurchschlagskraft.", ["frFR"] = "Affiche/cache la valeur de pénétration des sorts.", ["zhCN"] = false, - ["ruRU"] = "Показать/скрыть значение проникающей способности заклинаний", - ["esES"] = "Muestra/oculta el valor de penetración de hechizos", - ["esMX"] = "Muestra/oculta el valor de penetración de hechizos", - ["ptBR"] = "Mostra/oculta o valor de penetração de feitiço" + ["ruRU"] = "Показать/скрыть значение проникающей способности заклинаний.", + ["esES"] = "Muestra/oculta el valor de penetración de hechizos.", + ["esMX"] = "Muestra/oculta el valor de penetración de hechizos.", + ["ptBR"] = "Mostra/oculta o valor de penetração de feitiço." }, ["Shows/Hides the spell haste rating value."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt die Zaubertempowertung.", ["frFR"] = "Affiche/cache le score de hâte des sorts.", ["zhCN"] = false, - ["ruRU"] = "Показать/скрыть значение рейтинга скорости заклинаний", - ["esES"] = "Muestra/oculta el índice de celeridad con hechizos", - ["esMX"] = "Muestra/oculta el índice de celeridad con hechizos", - ["ptBR"] = "Mostra/oculta a taxa de aceleração de feitiço" + ["ruRU"] = "Показать/скрыть значение рейтинга скорости заклинаний.", + ["esES"] = "Muestra/oculta el índice de celeridad con hechizos.", + ["esMX"] = "Muestra/oculta el índice de celeridad con hechizos.", + ["ptBR"] = "Mostra/oculta a taxa de aceleração de feitiço." }, ["Shows/Hides the spell haste bonus value."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt den Zaubertempobonus.", ["frFR"] = "Affiche/cache le bonus de hâte des sorts.", ["zhCN"] = false, - ["ruRU"] = "Показать/скрыть значение бонуса к скорости заклинаний", - ["esES"] = "Muestra/oculta el bonus de celeridad con hechizos", - ["esMX"] = "Muestra/oculta el bonus de celeridad con hechizos", - ["ptBR"] = "Mostra/oculta o bônus de de aceleração de feitiço" + ["ruRU"] = "Показать/скрыть значение бонуса к скорости заклинаний.", + ["esES"] = "Muestra/oculta el bonus de celeridad con hechizos.", + ["esMX"] = "Muestra/oculta el bonus de celeridad con hechizos.", + ["ptBR"] = "Mostra/oculta o bônus de de aceleração de feitiço." }, ["Spell hit values"] = { ["enUS"] = true, @@ -97,40 +97,40 @@ local spellConfigTranslations = { ["deDE"] = "Zeigt/Versteckt die Zauber Trefferwertung.", ["frFR"] = "Affiche/cache la valeur d'indice de toucher des sorts.", ["zhCN"] = false, - ["ruRU"] = "Показать/скрыть значение рейтинга меткости", - ["esES"] = "Muestra/oculta el índice de golpear con hechizos", - ["esMX"] = "Muestra/oculta el índice de golpear con hechizos", - ["ptBR"] = "Mostra/oculta a taxa de acerto com feitiços" + ["ruRU"] = "Показать/скрыть значение рейтинга меткости.", + ["esES"] = "Muestra/oculta el índice de golpear con hechizos.", + ["esMX"] = "Muestra/oculta el índice de golpear con hechizos.", + ["ptBR"] = "Mostra/oculta a taxa de acerto com feitiços." }, ["Shows/Hides the spell hit bonus."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt den Bonus auf die Zauber Trefferwertung.", ["frFR"] = "Affiche/cache le bonus de toucher des sorts.", ["zhCN"] = "显示/隐藏 法术命中几率", - ["ruRU"] = "Показать/скрыть значение бонуса к меткости", - ["esES"] = "Muestra/oculta el bonus de golpear con hechizos", - ["esMX"] = "Muestra/oculta el bonus de golpear con hechizos", - ["ptBR"] = "Mostra/oculta o bônus de acerto com feitiços" + ["ruRU"] = "Показать/скрыть значение бонуса к меткости.", + ["esES"] = "Muestra/oculta el bonus de golpear con hechizos.", + ["esMX"] = "Muestra/oculta el bonus de golpear con hechizos.", + ["ptBR"] = "Mostra/oculta o bônus de acerto com feitiços." }, ["Shows/Hides the spell miss chance against enemies on the same level."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt die Chance einen Gegner des gleichen Levels mit Zauber zu verfehlen.", ["frFR"] = "Affiche/cache les chances de rater des sorts contre un ennemi du même niveau.", ["zhCN"] = "显示/隐藏 针对同等级敌人的法术未命中率", - ["ruRU"] = "Показать/скрыть значение шанса сопротивления вашим заклинаниям цели вашего уровня", - ["esES"] = "Muestra/oculta la probabilidad de fallo con hechizos contra enemigos del mismo nivel", - ["esMX"] = "Muestra/oculta la probabilidad de fallo con hechizos contra enemigos del mismo nivel", - ["ptBR"] = "Mostra/oculta a chance de erro de feitiço contra inimigos do mesmo nível" + ["ruRU"] = "Показать/скрыть значение шанса сопротивления вашим заклинаниям цели вашего уровня.", + ["esES"] = "Muestra/oculta la probabilidad de fallo con hechizos contra enemigos del mismo nivel.", + ["esMX"] = "Muestra/oculta la probabilidad de fallo con hechizos contra enemigos del mismo nivel.", + ["ptBR"] = "Mostra/oculta a chance de erro de feitiço contra inimigos do mesmo nível." }, ["Shows/Hides the spell miss chance against boss enemies (+3 Level)."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt die Chance einen Gegner mit 3 Level über dem eigenen mit Zauber zu verfehlen.", ["frFR"] = "Affiche/cache les chances de rater des sorts contre un boss de 3 niveaux supérieurs.", ["zhCN"] = "显示/隐藏 针对BOSS的法术未命中率 (+3 等级)。", - ["ruRU"] = "Показать/скрыть значение шанса сопротивления вашим заклинаниям цели на 3 уровня выше вашего", - ["esES"] = "Muestra/oculta la probabilidad de fallo con hechizos contra jefes (nivel +3)", - ["esMX"] = "Muestra/oculta la probabilidad de fallo con hechizos contra jefes (nivel +3)", - ["ptBR"] = "Mostra/oculta a chance de erro de feitiço contra inimigos chefes (nível +3)" + ["ruRU"] = "Показать/скрыть значение шанса сопротивления вашим заклинаниям цели на 3 уровня выше вашего.", + ["esES"] = "Muestra/oculta la probabilidad de fallo con hechizos contra jefes (Nivel +3).", + ["esMX"] = "Muestra/oculta la probabilidad de fallo con hechizos contra jefes (Nivel +3).", + ["ptBR"] = "Mostra/oculta a chance de erro de feitiço contra inimigos chefes (Nível +3)." }, ["Spell power"] = { ["enUS"] = true, @@ -147,80 +147,80 @@ local spellConfigTranslations = { ["deDE"] = "Zeigt/Versteckt den physischen Schadenswert.", ["frFR"] = "Affiche/cache les dégats physiques.", ["zhCN"] = "显示/隐藏 物理伤害", - ["ruRU"] = "Показать/скрыть значение дополнительного физического урона", - ["esES"] = "Muestra/oculta el valor de daño físico", - ["esMX"] = "Muestra/oculta el valor de daño físico", - ["ptBR"] = "Mostra/oculta o valor do dano físico" + ["ruRU"] = "Показать/скрыть значение дополнительного физического урона.", + ["esES"] = "Muestra/oculta el valor de daño físico.", + ["esMX"] = "Muestra/oculta el valor de daño físico.", + ["ptBR"] = "Mostra/oculta o valor do dano físico." }, ["Shows/Hides the holy damage value."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt den Heiligschadenswert.", ["frFR"] = "Affiche/cache les dégats du sacré.", ["zhCN"] = "显示/隐藏 神圣伤害", - ["ruRU"] = "Показать/скрыть значение дополнительного урона заклинаниями света", - ["esES"] = "Muestra/oculta el valor de daño sagrado", - ["esMX"] = "Muestra/oculta el valor de daño sagrado", - ["ptBR"] = "Mostra/oculta o valor de dano sagrado" + ["ruRU"] = "Показать/скрыть значение дополнительного урона заклинаниями света.", + ["esES"] = "Muestra/oculta el valor de daño sagrado.", + ["esMX"] = "Muestra/oculta el valor de daño sagrado.", + ["ptBR"] = "Mostra/oculta o valor de dano sagrado." }, ["Shows/Hides the arcane damage value."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt den Arkanschadenswert.", ["frFR"] = "Affiche/cache les dégats des arcanes.", ["zhCN"] = "显示/隐藏 奥术伤害", - ["ruRU"] = "Показать/скрыть значение дополнительного урона заклинаниями тайной магии", - ["esES"] = "Muestra/oculta el valor de daño arcano", - ["esMX"] = "Muestra/oculta el valor de daño arcano", - ["ptBR"] = "Mostra/oculta o valor de dano arcano" + ["ruRU"] = "Показать/скрыть значение дополнительного урона заклинаниями тайной магии.", + ["esES"] = "Muestra/oculta el valor de daño arcano.", + ["esMX"] = "Muestra/oculta el valor de daño arcano.", + ["ptBR"] = "Mostra/oculta o valor de dano arcano." }, ["Shows/Hides the nature damage value."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt den Naturschadenswert.", ["frFR"] = "Affiche/cache les dégats de la nature.", ["zhCN"] = "显示/隐藏 自然伤害", - ["ruRU"] = "Показать/скрыть значение дополнительного урона заклинаниями природы", - ["esES"] = "Muestra/oculta el valor de daño de la naturaleza", - ["esMX"] = "Muestra/oculta el valor de daño de la naturaleza", - ["ptBR"] = "Mostra/oculta o valor de dano de natureza" + ["ruRU"] = "Показать/скрыть значение дополнительного урона заклинаниями природы.", + ["esES"] = "Muestra/oculta el valor de daño de la naturaleza.", + ["esMX"] = "Muestra/oculta el valor de daño de la naturaleza.", + ["ptBR"] = "Mostra/oculta o valor de dano de natureza." }, ["Shows/Hides the frost damage value."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt den Frostschadenswert.", ["frFR"] = "Affiche/cache les dégats du givre.", ["zhCN"] = "显示/隐藏 冰霜伤害", - ["ruRU"] = "Показать/скрыть значение дополнительного урона заклинаниями льда", - ["esES"] = "Muestra/oculta el valor de daño de escarcha", - ["esMX"] = "Muestra/oculta el valor de daño de escarcha", - ["ptBR"] = "Mostra/oculta o valor de dano de gelo" + ["ruRU"] = "Показать/скрыть значение дополнительного урона заклинаниями льда.", + ["esES"] = "Muestra/oculta el valor de daño de escarcha.", + ["esMX"] = "Muestra/oculta el valor de daño de escarcha.", + ["ptBR"] = "Mostra/oculta o valor de dano de gelo." }, ["Shows/Hides the fire damage value."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt den Feuerschadenswert.", ["frFR"] = "Affiche/cache les dégats du feu.", ["zhCN"] = "显示/隐藏 火焰伤害", - ["ruRU"] = "Показать/скрыть значение дополнительного урона заклинаниями огня", - ["esES"] = "Muestra/oculta el valor de daño de fuego", - ["esMX"] = "Muestra/oculta el valor de daño de fuego", - ["ptBR"] = "Mostra/oculta o valor de dano de fogo" + ["ruRU"] = "Показать/скрыть значение дополнительного урона заклинаниями огня.", + ["esES"] = "Muestra/oculta el valor de daño de fuego.", + ["esMX"] = "Muestra/oculta el valor de daño de fuego.", + ["ptBR"] = "Mostra/oculta o valor de dano de fogo." }, ["Shows/Hides the shadow damage value."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt den Schattenschadenswert.", ["frFR"] = "Affiche/cache les dégats des ombres.", ["zhCN"] = "显示/隐藏 暗影伤害", - ["ruRU"] = "Показать/скрыть значение дополнительного урона заклинаниями тьмы", - ["esES"] = "Muestra/oculta el valor de daño de las sombras", - ["esMX"] = "Muestra/oculta el valor de daño de las sombras", - ["ptBR"] = "Mostra/oculta o valor de dano de sombra" + ["ruRU"] = "Показать/скрыть значение дополнительного урона заклинаниями тьмы.", + ["esES"] = "Muestra/oculta el valor de daño de las sombras.", + ["esMX"] = "Muestra/oculta el valor de daño de las sombras.", + ["ptBR"] = "Mostra/oculta o valor de dano de sombra." }, ["Shows/Hides the healing power value."] = { ["enUS"] = true, ["deDE"] = "Zeigt/Versteckt den Heilungsmachtwert.", ["frFR"] = "Affiche/cache la valeur du pouvoir de guérison.", ["zhCN"] = "显示/隐藏 法术治疗", - ["ruRU"] = "Показать/скрыть значение дополнительного исцеления", - ["esES"] = "Muestra/oculta el valor de poder de curación", - ["esMX"] = "Muestra/oculta el valor de poder de sanación", - ["ptBR"] = "Mostra/oculta o valor de poder de cura" + ["ruRU"] = "Показать/скрыть значение дополнительного исцеления.", + ["esES"] = "Muestra/oculta el valor de poder de curación.", + ["esMX"] = "Muestra/oculta el valor de poder de sanación.", + ["ptBR"] = "Mostra/oculta o valor de poder de cura." }, } diff --git a/Modules/i18n/translations/ConfigTranslations/SpellSchoolsConfigTranslations.lua b/Modules/i18n/translations/ConfigTranslations/SpellSchoolsConfigTranslations.lua index 55c4a28c..45035cad 100644 --- a/Modules/i18n/translations/ConfigTranslations/SpellSchoolsConfigTranslations.lua +++ b/Modules/i18n/translations/ConfigTranslations/SpellSchoolsConfigTranslations.lua @@ -27,10 +27,10 @@ local spellSchoolsConfigTranslations = { ["deDE"] = "Zeigt/Versteckt alle Arkanwerte.", ["frFR"] = "Affiche/cache les dégats des arcanes.", ["zhCN"] = "显示/隐藏 奥术伤害", - ["ruRU"] = "Показать/скрыть все значения аркано", - ["esES"] = "Muestra/oculta todos los valores arcanos", - ["esMX"] = "Muestra/oculta todos los valores arcanos", - ["ptBR"] = "Mostra/oculta todos os valores arcanos", + ["ruRU"] = "Показать/скрыть все значения аркано.", + ["esES"] = "Muestra/oculta todos los valores arcanos.", + ["esMX"] = "Muestra/oculta todos los valores arcanos.", + ["ptBR"] = "Mostra/oculta todos os valores arcanos.", }, ["Fire"] = { ["enUS"] = true, @@ -47,10 +47,10 @@ local spellSchoolsConfigTranslations = { ["deDE"] = "Zeigt/Versteckt alle Feuerwerte.", ["frFR"] = "Affiche/cache les dégats du feu.", ["zhCN"] = "显示/隐藏 火焰伤害", - ["ruRU"] = "Показать/скрыть все значения огня", - ["esES"] = "Muestra/oculta todos los valores de fuego", - ["esMX"] = "Muestra/oculta todos los valores de fuego", - ["ptBR"] = "Mostra/oculta todos os valores de fogo", + ["ruRU"] = "Показать/скрыть все значения огня.", + ["esES"] = "Muestra/oculta todos los valores de fuego.", + ["esMX"] = "Muestra/oculta todos los valores de fuego.", + ["ptBR"] = "Mostra/oculta todos os valores de fogo.", }, ["Frost"] = { ["enUS"] = true, @@ -67,10 +67,10 @@ local spellSchoolsConfigTranslations = { ["deDE"] = "Zeigt/Versteckt alle Frostwerte.", ["frFR"] = "Affiche/cache les dégats du givre.", ["zhCN"] = "显示/隐藏 冰霜伤害", - ["ruRU"] = "Показать/скрыть все значения льда", - ["esES"] = "Muestra/oculta todos los valores de escarcha", - ["esMX"] = "Muestra/oculta todos los valores de escarcha", - ["ptBR"] = "Mostra/oculta todos os valores de gelo", + ["ruRU"] = "Показать/скрыть все значения льда.", + ["esES"] = "Muestra/oculta todos los valores de escarcha.", + ["esMX"] = "Muestra/oculta todos los valores de escarcha.", + ["ptBR"] = "Mostra/oculta todos os valores de gelo.", }, ["Holy"] = { ["enUS"] = true, @@ -87,10 +87,10 @@ local spellSchoolsConfigTranslations = { ["deDE"] = "Zeigt/Versteckt alle Heiligwerte.", ["frFR"] = "Affiche/cache les dégats sacrés.", ["zhCN"] = "显示/隐藏 神圣伤害", - ["ruRU"] = "Показать/скрыть все значения света", - ["esES"] = "Muestra/oculta todos los valores sagrados", - ["esMX"] = "Muestra/oculta todos los valores sagrados", - ["ptBR"] = "Mostra/oculta todos os valores sagrados", + ["ruRU"] = "Показать/скрыть все значения света.", + ["esES"] = "Muestra/oculta todos los valores sagrados.", + ["esMX"] = "Muestra/oculta todos los valores sagrados.", + ["ptBR"] = "Mostra/oculta todos os valores sagrados.", }, ["Nature"] = { ["enUS"] = true, @@ -107,10 +107,10 @@ local spellSchoolsConfigTranslations = { ["deDE"] = "Zeigt/Versteckt alle Naturwerte.", ["frFR"] = "Affiche/cache les dégats de la nature.", ["zhCN"] = "显示/隐藏 自然伤害", - ["ruRU"] = "Показать/скрыть все значения природы", - ["esES"] = "Muestra/oculta todos los valores de naturaleza", - ["esMX"] = "Muestra/oculta todos los valores de naturaleza", - ["ptBR"] = "Mostra/oculta todos os valores de natureza", + ["ruRU"] = "Показать/скрыть все значения природы.", + ["esES"] = "Muestra/oculta todos los valores de naturaleza.", + ["esMX"] = "Muestra/oculta todos los valores de naturaleza.", + ["ptBR"] = "Mostra/oculta todos os valores de natureza.", }, ["Physical"] = { ["enUS"] = true, @@ -127,10 +127,10 @@ local spellSchoolsConfigTranslations = { ["deDE"] = "Zeigt/Versteckt alle Physischwerte.", ["frFR"] = "Affiche/cache les dégats physiques.", ["zhCN"] = "显示/隐藏 物理伤害", - ["ruRU"] = "Показать/скрыть все значения физического урона", - ["esES"] = "Muestra/oculta todos los valores físicos", - ["esMX"] = "Muestra/oculta todos los valores físicos", - ["ptBR"] = "Mostra/oculta todos os valores físicos", + ["ruRU"] = "Показать/скрыть все значения физического урона.", + ["esES"] = "Muestra/oculta todos los valores físicos.", + ["esMX"] = "Muestra/oculta todos los valores físicos.", + ["ptBR"] = "Mostra/oculta todos os valores físicos.", }, ["Shadow"] = { ["enUS"] = true, @@ -147,10 +147,10 @@ local spellSchoolsConfigTranslations = { ["deDE"] = "Zeigt/Versteckt alle Schattenwerte.", ["frFR"] = "Affiche/cache les dégats des ombres.", ["zhCN"] = "显示/隐藏 暗影伤害", - ["ruRU"] = "Показать/скрыть все значения тьмы", - ["esES"] = "Muestra/oculta todos los valores de sombras", - ["esMX"] = "Muestra/oculta todos los valores de sombras", - ["ptBR"] = "Mostra/oculta todos os valores de sombra", + ["ruRU"] = "Показать/скрыть все значения тьмы.", + ["esES"] = "Muestra/oculta todos los valores de sombras.", + ["esMX"] = "Muestra/oculta todos los valores de sombras.", + ["ptBR"] = "Mostra/oculta todos os valores de sombra.", }, }