Aura's are just wrappers around spells FYI.
The only way to break HB on non-english clients, is to use Lua specifically, and english spell names inside Lua. For example, when people do things such as:
Lua.DoString("RunMacroText('/cast Blade Flurry')");
The above will only work on an English...