|Think about Loose Coupling|
Another way of doing foreign language supportby jens (Pilgrim)
|on Oct 10, 2002 at 05:52 UTC||Need Help??|
Another, perhaps better way, of supporting multiple
Finally, write a brief preparsing program that takes
your one and only web page, sucks in each
library in turn, and spews out the appropriate static
web page, with your <preparsing_tags> replaced
with the correct language.
This makes maintenance a great deal easier, and saves
having to do translations on the fly.
Instead, have your CGI invoke the correct static,
translated web page on the fly, based upon their
browser preferences, or whatever.
This method can also be combined with HTML::Template
for superior results, by having preparsed, translated web pages
each of which also possess your HTML::Template tags.
Microsoft delendum est.