mce has asked for the wisdom of the Perl Monks concerning the following question:

Hi All,
It has been a very long time I have posted something, however, I kept on programming in Perl

I wrote a nice application in Mod_Perl, CGI::Application and HTML::Template.

There are several templates and several runmodes.

Now I want to provide the interface in other languages, so I need to translate the templates.
What is the best way to do this? I can copy the entire template directory and provide full translations of each template. This is OK, but whenever I make an update in a template, I have to do it in all translations.

Or, I can make HTML::Template variables for each line in the template, which means that I have hunderds of parameters to manage?

Any thoughts?

Dr. Mark Ceulemans
sr. Security Consultant
Evidian, Belgium