GSE stores a new variable: GSESpellCache
This will store spell ID’s of the things you translate and sync this when you party or are in a guild with other GSE Users. When saving a macro, GSE checks for a response from GetSpellInfo first and then if it cant find one checks the cache.
I got this on a slave account after running around in english and german on the paladin on the main account. I was logged on as a druid at the time.
GSESpellCache = {
["deDE"] = {
["Zornige Vergeltung"] = 31884,
["Hammer der Rechtschaffenen"] = 35395,
["Wort der Herrlichkeit"] = 85673,
["Kreuzfahrerstoß"] = 35395,
["Weihe"] = 26573,
["Heiliges Prisma"] = 114165,
["Schild des Rächers"] = 31935,
["Licht des Märtyrers"] = 183998,
["Segen des Schutzes"] = 1022,
["Schild der Rechtschaffenen"] = 53600,
["Richturteil"] = 20271,
["Hammer des Zorns"] = 24275,
["Licht der Morgendämmerung"] = 85222,
["Lichtblitz"] = 19750,
["Heiliger Schock"] = 20473,
},
["enUS"] = {
["Avenging Wrath"] = 31884,
["Holy Prism"] = 114165,
["Judgment"] = 20271,
["Light of the Martyr"] = 183998,
["Hammer of Wrath"] = 24275,
["Holy Shock"] = 20473,
["Shield of the Righteous"] = 53600,
["Light of Dawn"] = 85222,
["Hammer of the Righteous"] = 35395,
["Consecration"] = 26573,
["Crusader Strike"] = 35395,
["Avenger's Shield"] = 31935,
},
}