The method, system and computer program product disclosed herein provides a web
server capability to produce translated web pages in alternate languages based
on an extraction of the web page layout from an original web page, and mapping
of alternate language content into the web page layout. The invention as disclosed
is especially suitable for use on the World Wide Web with HTML documents, and is
well adapted for real-time translation operation on a web server in order to decrease
the storage requirements for multi-language web sites.