Possible Duplicate:
How can I add internationalization to my Perl script?
I have a CGI/Perl script that I want to translate to multiple languages. Texts and messages are now hardcoded into the script. What's the best and efficient solution to solve this?
I don't think that reading all texts from an external file is efficient (maybe I'm wrong?), and I don't think that making a huge array with all texts for all languages is a good idea neither.
Is there any solution that doesn't involve using modules?