8. A translation server system, comprising: a Web server; a phrasebook storing a plurality of source phrases in a source natural language dialect, and a plurality of translated phrases, each of the plurality of translated phrases being a translation into a first target dialect of one of the plurality of source phrases; an application database server comprising an application database; an application server configured to access the application database and to generate a dynamic Web page content for Internet banking in response to a content request from a user of a financial institution, received by the Web server, said dynamic Web page content comprising a first source phrase and a second source phrase; the application server further comprising a translation engine configured to: process the dynamic Web page content into at least a first token and a second token; determine the first token is translatable, wherein the first token comprises the first source phrase; determine the second token is non-translatable, wherein the second token comprises the second source phrase; determine, in response to the determination the first token is translatable, the first source phrase has a corresponding translated phrase from the plurality of translated phrases in the phrasebook; and translate the first token by replacing the first source phrase with the corresponding translated phrase from the plurality of translated phrases in the phrasebook; the application server further configured to generate a translated dynamic Web page, wherein the translated dynamic Web page comprises the corresponding translated phrase and the second token comprising the second source phrase; determining the second token contains sensitive content based at least in part on the user, and performing security measures by replacing the second token with content-neutral text; determining whether the first source phrase is associated with a uniform resource identifier (URI), wherein the URI is associated with the Web page requested by the user; associating, by the one or more computers, the first source phrase to the URI if the first source phrase was not associated with the URI; determining the first target dialect is associated with a target language based at least in part on a location of the financial institution; determining a second dialect associated with the target language; determining a plurality of second-dialect translated phrases, wherein each of the plurality of second-dialect translated phrases corresponds to a translation into the second dialect of one of the plurality of source phrases; determining one or more of the plurality of source phrases having a corresponding target-dialect translated phrase and a corresponding second-dialect translated phrase; selecting the corresponding target-dialect translated phrase based on the location of the financial institution; selecting the corresponding second-dialect translated phrase when no corresponding target-dialect translated phrase exists; and providing the translated dynamic Web page to the user of the financial institution.
8. A translation server system, comprising: a Web server; a phrasebook storing a plurality of source phrases in a source natural language dialect, and a plurality of translated phrases, each of the plurality of translated phrases being a translation into a first target dialect of one of the plurality of source phrases; an application database server comprising an application database; an application server configured to access the application database and to generate a dynamic Web page content for Internet banking in response to a content request from a user of a financial institution, received by the Web server, said dynamic Web page content comprising a first source phrase and a second source phrase; the application server further comprising a translation engine configured to: process the dynamic Web page content into at least a first token and a second token; determine the first token is translatable, wherein the first token comprises the first source phrase; determine the second token is non-translatable, wherein the second token comprises the second source phrase; determine, in response to the determination the first token is translatable, the first source phrase has a corresponding translated phrase from the plurality of translated phrases in the phrasebook; and translate the first token by replacing the first source phrase with the corresponding translated phrase from the plurality of translated phrases in the phrasebook; the application server further configured to generate a translated dynamic Web page, wherein the translated dynamic Web page comprises the corresponding translated phrase and the second token comprising the second source phrase; determining the second token contains sensitive content based at least in part on the user, and performing security measures by replacing the second token with content-neutral text; determining whether the first source phrase is associated with a uniform resource identifier (URI), wherein the URI is associated with the Web page requested by the user; associating, by the one or more computers, the first source phrase to the URI if the first source phrase was not associated with the URI; determining the first target dialect is associated with a target language based at least in part on a location of the financial institution; determining a second dialect associated with the target language; determining a plurality of second-dialect translated phrases, wherein each of the plurality of second-dialect translated phrases corresponds to a translation into the second dialect of one of the plurality of source phrases; determining one or more of the plurality of source phrases having a corresponding target-dialect translated phrase and a corresponding second-dialect translated phrase; selecting the corresponding target-dialect translated phrase based on the location of the financial institution; selecting the corresponding second-dialect translated phrase when no corresponding target-dialect translated phrase exists; and providing the translated dynamic Web page to the user of the financial institution. 11. The system of claim 8 wherein the application server further comprises a phrase cache comprising a plurality of phrases associated with a current application context.