Translation Bug in Warlock and DK
tiegars opened this issue ยท 7 comments
I have found with new release two translation bug.
Warlock -> Dark Pact
---Warlok Affliction ST Allianz ---
Sequences['AFFI_STA'] = {
specID = 265,
author = "Tiegars",
helpTxt = "Talent: 3222323",
StepFunction = GSStaticPriority,
lang = "enUS",
PreMacro = [[
/cast [nopet]Summon Voidwalker
/targetenemy [noharm][dead]
/petattack [@target,harm]
/castsequence [mod:shift,combat]Dark Pact
/castsequence [mod:shift,combat]Summon Doomguard
]],
[[/cast [nochanneling] Agony]],
[[/cast [nochanneling] Corruption]],
[[/cast [nochanneling] Unstable Affliction]],
[[/castsequence [nochanneling] Siphon Life,Drain Soul,Drain Soul]],
[[/castsequence [nochanneling] reset=60 Phantom Singularity]],
[[/cast [nochanneling] Reap Souls]],
PostMacro = [[
/startattack
]],
}
DK -> Dark Arbiter
---DK Unholy ST Allianz ---
Sequences['Unholy_STA'] = {
specID = 252,
author = "Tiegars",
helpTxt = "Talents 1232221",
StepFunction = GSStaticPriority,
lang = "enUS",
PreMacro = [[
/cast [nopet]Raise Dead
/targetenemy [noharm][dead]
/petattack [@target,harm]
/castsequence [mod:shift] Dark Transformation,Dark Arbiter
/castsequence [mod:shift] Apocalypse
/startattack
]],
[[/cast [nochanneling] Outbreak]],
[[/cast [nochanneling] Festering Strike]],
[[/cast [nochanneling] Death Strike]],
[[/castsequence [nochanneling] reset=45 Soul Reaper]],
[[/cast [nochanneling] Death Coil]],
PostMacro = [[
]],
}
The short term fix for this is either to edit locally and overwrite these two or you can add a local override via https://github.com/TimothyLuke/GnomeSequenced-Enhanced/wiki/Correcting-Errors-locally-in-the-Translator
This will go into the next release.
I have make the file languageerrata.lua. This is now the file:
-- This file is to allow you to correct misspellings from the translator.
-- This is not for the feint at heart.
-- GS-E uses the enUS dictionary as the master disctionary. If a word is not
-- translated (comes up red) it means it is missing from the disctionary. If
-- it is missing completely and not just misspelt you will need to add the reverse
-- for your language
-- To use this you need to uncomment the function below. and put the correction
-- pointing to a spellID.
-- -- This function converts an enUS spell name to an ID.
GSAvailableLanguages[GSTRStaticHash]["enUS"] = {
["Dark Pact"] = 108416,
}
-- -- This function converts a lowercalse enUS spell name to an ID.
GSAvailableLanguages[GSTRStaticShadow]["enUS"] = {
["dark pact"] = 108416,
}
-- -- This function adds a spell to your local language.
-- -- You can override GetLocale() and provide a specific language like "esMX"
GSAvailableLanguages[GSTRStaticKey]["deDE"] = {
[108416] = ["Dunkler Pakt"],
}
Is line 27 this one?
[108416] = ["Dunkler Pakt"], `
If so remove the ` (That would be a typo from GitHub's wiki markup I will fix that it's not still there.)
(The language compilation finished last night so will be in the exact next release)
TimothyLuke
On 11 Sep 2016, at 10:09 PM, tiegars [email protected] wrote:
[108416] = ["Dunkler Pakt"], `