What is Gladius
Gladius adds enemy unit frames to arenas for easier targeting and focusing. It shows a health bar, a mana bar below the health bar (optional), a cast bar below the mana bar (optional), a class icon to the left side of the health bar (optional) and important buffs and crowd control durations (optional, overlays the class icon). The frame resizes itself to the current bracket (optional).
Gladius uses the 3.0.2 arena unit ids, therefore it'll add units automatically to the frame (byebye targeting macros) and you'll always be able to target/focus the enemies, regardless of if they are added when you're in combat. The cast bars and the buff/debuff timers should be 100% correct.
You can add important buffs and crowd controls in the auralist.lua file. You will have to select a priority for it. If a buff/debuff is already displaying when the spell is cast it'll only show up on the class icon if the priority equals or is higher than the current one displayed.
More features:
Arena enemies targets (optional): displays the class of the arena enemy's current target in a small frame on the health bar to the right.
Trinket status (optional): has a few different display options, but in general it shows if the PvP Trinket is ready for the arena enemy.
Slash commands:
/gladius ui, config, options - displays the configuration screen
/gladius test1-5 - shows a test frame with the chosen amount of test units
/gladius hide - hides the test frame
/gladius trinket - simulates a trinket being used for the first arena target
This is very similar to Proximo and SSAF?
Yes, I simply created this as a learning project for Lua. I actually didn't plan on releasing it but in the end I thought it turned out pretty good and decided to give it a go. I do not expect to start competing with the big boys, but perhaps someone else is interested in using it.
Thanks:
Thanks to Proximo addon, SSArena Frames and their respective developers for working as both inspirational and informational sources.

r23
* Fix for the click actions, left button was not working as it should with modifiers. You may have to redo the click actions involving the left button.
r22
* Fix for the Russian localization, used the wrong encoding of localization.ruRU.lua which caused the letters to turn into question marks.
r21
* Fixed a bug which would cause Gladius to malfunction if you had auras turned off before r20.
* Fixed so it doesn't register UNIT_AURA and COMBAT_LOG_EVENT too early, it led to error messages.
* Added ruRU localization (thank you Hemathio and StingerSoft).
r20
* Revamped the click action options completely, there are now 10 different actions that you can setup as you wish. You can select a mouse button, a modifier key and an action. There are four available actions: Target, Focus, Spell and Macro. Thank you Shadowed for supplying me with bits of code to help me do this easier.
* Macro support is added as stated above, tho they are ment for more advanced users since you need to use "*unit" (short for the UnitID of the enemy) for anything to work.
* Auras are now editable in the options, so you no longer have to worry about the auralist.lua, should be pretty straight forward to use.
* Added options for the health text (same as for the power text).
* Added a new option for the health and power text called "Shorten Health/Power text" - when toggled on it formats health/power text to e.g. "22.5k/25.0k" when the value is above 9999.
* Fixed a bug that caused the new enemy announcement to only function the first arena match.
* Fixed so the Wyvern Sting DoT won't show up anymore.
* Fixed a lot of taint errors that would occur frequently.