GSE: Sequences, Variables, Macros

GSE: Sequences, Variables, Macros

7M Downloads

Translation Bug in Warlock and DK

tiegars opened this issue ยท 7 comments

commented

I have found with new release two translation bug.
Warlock -> Dark Pact

bug

---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
bug2


---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 = [[
]],
}

commented

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.

commented

Spirit Bomb also missing

commented

moving this to 1.4 so as to get 1.3.5 out.

commented

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 was not translate Dark Pact. What is wrong?
error

commented

Thx very mutch

commented

need to also add Evocation and Supernova

commented

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"], `