Some time ago, I posted (here and elsewhere) asking for contributions to the internationalization/localization of Apache::MP3.
I was initially quite worried that each language would present something that the Apache::MP3 localization framework wouldn't be able to handle. In truth, I only needed two rounds: the first (initial) modifications to call maketext, and then the second round when I needed to make the system deal correctly with right-to-left writing systems. (That meant mostly turning all the hardwired "<td align=right>" to calls to something that returns "<td align=right>" normally, but "<td align=left>" for right-to-left writing systems.
Anyhow, if anyone's curious, they can look at the files as I sent them to Lincoln, here: http://members.spinn.net/~sburke/a3shots/Apache_MP3_files/
Apache/MP3.pm is the one that has most of the internationalization stuff, and the localization stuff is all under Apache/MP3/L10N/