A system and method for translating one or more tokens from one language
to another is provided. A lookup map mapping characteristics of the
tokens in one language and the corresponding characteristics to be used
in a foreign language is provided. A set of "content" dictionaries
mapping tokens in a base language into the corresponding token in another
language is also provided and, in conjunction with the characteristics of
the foreign token, provides the basis for a translated interface. A GUI
environment may initiate a request to translate whenever it is about to
transmit a token to the interface or the tokens may be trapped prior to
receipt by the display. Other tools and functions are also provided that
instruct the interface to modify the location, ordering and other
attributes of the token as communicated by the interface.