I'm gradually translating Battle Arena's Card Edit (CardEdit3.txt) interface, with a preference for internal names found in the assembly, alternatively using a conventional gameplay term if it makes the mechanics clearer. The translation leans more toward clarity than fidelity; some descriptions were reworded and some errata corrected, and I used the tooltips on the Ability tabs to add more explanation of the basic mechanics. Now I'm down to translating the dialogs in the visuals, which are about 50 lines for 45 voices, mostly the same line with a different delivery or the same gist in a different idiom.
Some of the translation has been organized into Translations.txt for the sake of consistency between levels, but I think they'll have to be copied to each level that uses them in order to reduce the number of global searches. Customization can add a lot of names, labels, and effect combinations that can't be anticipated in translation, which will increase the number of full search attempts.
I think regex matching will be needed to make sense of the log output in Battle6.txt, as the strings are constructed from variables and constant to describe the gameplay action. But atm, I'm not familiar enough with regex expressions to construct them effectively and efficiently.