9. The machine readable storage of claim 6 , said reproducing step comprising displaying a selectable link to an electronic document specifying the translated text.
6. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform a method of testing a computer program written for use in a foreign language, said method comprising: displaying a computer desktop that includes a program written for use in a first language on a display screen of a first information processing system executing an operating system for use in the first language, wherein the first language is a foreign language; identifying text presented within the display screen in accordance with a location of a pointer defining a location of the text within the computer desktop, wherein the text is in the first language; automatically acquiring the text from the display screen; responsive to the identifying text presented within the display screen, translating the text from the first language to a second language within a second information processing system executing an operating system for use in the second language or an operating system for use in the first language; reproducing a representation of at least a portion of the computer desktop that includes the program written for use in the foreign language, by the second information processing system, where the representation of at least a portion of the computer desktop includes the translated text in the second language such that, based on the first language text location determined from the location of the pointer, the translated text is positioned within the representation portion of the computer desktop to approximate a relative position of the text in the first language within the computer desktop upon the display screen of the first information processing system; and concurrently displaying the representation of at least a portion of the computer desktop containing the translated text in the second language and the computer desktop within the display screen of the first information processing system, the representation being displayed as a sub-portion of the computer desktop.