Patent ID: 7149964

Claim:
A computer-implemented method for generating localized versions of a localizable Internet document suitable for delivery to a client, the method comprising: extracting localizable content from a localizable Internet document that contains both localizable content and non-localizable content, the localizable content being translatable according to different languages and/or geographical locations into multiple localized versions; exporting the extracted localizable content to a localizer for translation into multiple localized versions; in response to receiving multiple localized versions from the localizer, storing the multiple localized versions in a directory hierarchy; converting each of the multiple localized versions into a plurality of encoded versions, wherein the encoded versions represent double-byte character set (“DBCS”), Universal code character set (“Unicode”), and 8-bit Unicode Transformation Format (“UTF-8”) versions of the corresponding localized version; storing the encoded versions in the directory hierarchy; and creating and delivering a localized Internet document to a client by; detecting a client request for an Internet document; based on the request, selecting an encoded version from the encoded versions stored in memory; combining the non-localizable content of the localizable Internet document with the encoded version to form the localized Internet document; and delivering the localized Internet document to the client.