Yes, I have tested both plugin scripts that you suggested, but I'm still experiencing the same problem with spells being displayed in Chinese. Here's an example of the logs I'm still getting:
[F] 19:32:58 - [Spell] Cast 霜甲术 (Frost Armor)
[F] 19:32:58 - [Spell] Cast 霜甲术 (Frost Armor)
[F] 19:32:59 - [Spell] Cast 霜甲术 (Frost Armor)
As you can see, despite using the plugins, the spell names continue to display in Chinese (霜甲术) even though the English name appears in parentheses.
I've also tried modifying my fight classes (Warrior and Mage) to work around this issue by using direct Lua commands to cast spells, but this hasn't resolved the Chinese detection problem.
I'm attaching the scripts I've tested below. If you have any other suggestions or solutions, I'd be grateful to hear them.
Thank you for your assistance.
CastSpellByName to Cast Macro (2).cs
Main (1).cs