local error in the translator core.
DrMengede opened this issue · 5 comments
I forgot to enable the GS-SequenceTranslator debugging option, did that now. In the meantime below the error I keep getting since today's update.
Below a copy & paste from bugsack about the error.
2x GS-SequenceEditor\translator-core.lua:158: attempt to index field '?' (a nil value)
GS-SequenceEditor\translator-core.lua:158: in function GSTRTranslateSpell' GS-SequenceEditor\translator-core.lua:99: in function
GSTranslateString'
GS-SequenceEditor\translator-core.lua:37: in function <GS-SequenceEditor\translator-core.lua:32>
(tail call): ?
GS-Core\Core.lua:442: in function GSUpdateSequence' GS-Core\Core.lua:133: in function
GSReloadSequences'
GS-SequenceEditor\translator-core.lua:287: in main chunk
Locals:
str = "Heroic Throw"
fromLocale = "deDE"
toLocale = "enUS"
cleanNewLines = false
output = ""
found = false
conditionals = false
mods = "|cff55cc55|r"
etc = "Heroic Throw"
(_temporary) = nil
(_temporary) = "HASH"
(_temporary) = "!"
(_temporary) = ""
(_temporary) = "Heroic Throw"
(_temporary) = 0
(_temporary) = nil
(_temporary) = nil
(*temporary) = "attempt to index field '?' (a nil value)"
GNOME = "GS-SequenceTranslator"
language =
HASH =
}
KEY =
}
SHADOW =
}
}
I don't know how but your language files are blank.
HASH =
{
}
KEY =
{
}
SHADOW =
{
}
These should all contain values.
TimothyLuke
On 2 Sep 2016, at 4:47 AM, DrMengede [email protected] wrote:
I forgot to enable the GS-SequenceTranslator debugging option, did that now. In the meantime below the error I keep getting since today's update.
Below a copy & paste from bugsack about the error.
2x GS-SequenceEditor\translator-core.lua:158: attempt to index field '?' (a nil value)
GS-SequenceEditor\translator-core.lua:158: in function GSTRTranslateSpell'
GS-SequenceEditor\translator-core.lua:99: in functionGSTranslateString'
GS-SequenceEditor\translator-core.lua:37: in function
(tail call): ?
GS-Core\Core.lua:442: in function GSUpdateSequence'
GS-Core\Core.lua:133: in functionGSReloadSequences'
GS-SequenceEditor\translator-core.lua:287: in main chunkLocals:
str = "Heroic Throw"
fromLocale = "deDE"
toLocale = "enUS"
cleanNewLines = false
output = ""
found = false
conditionals = false
mods = "|cff55cc55|r"
etc = "Heroic Throw"
(temporary) = nil
(temporary) = "HASH"
(temporary) = "!"
(temporary) = ""
(temporary) = "Heroic Throw"
(temporary) = 0
(temporary) = nil
(temporary) = nil
(*temporary) = "attempt to index field '?' (a nil value)"
GNOME = "GS-SequenceTranslator"
language ={
HASH =
{
}
KEY =
{
}
SHADOW =
{
}
}—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
HI @DrMengede the only way I seem to be able to replicate this is if did you upgrade the mod while the game was open from a version like 1.0 or 1.1?
Hi Timothy,
I think I found the error.
You can add a language selection between the sequence and pre macro.
I noticed that one of the sequences had the language indication "deDe"
in it. When I removed that line the error was gone.!
So I think that it just conflicted with the global "enUS" language setting.?
Regards,
Huub Mengede
(a.k.a. Dr.Mengede / Dr.Esqueleto / el_Padre)
On 2016-09-03 14:57, Timothy Minahan wrote:
HI @DrMengede https://github.com/DrMengede the only way I seem to be
able to replicate this is if did you upgrade the mod while the game
was open from a version like 1.0 or 1.1?—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#66 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AJrziGIwhacbxLNhoQWFd-UOJfhIAbOgks5qmW6igaJpZM4JzCN1.
It thought that that Macro was in German but unless you have the translator installed it doesn't have any German references. I will add an error message about this.