16. The method of claim 1 wherein the user can move the translation window to any position on the screen.
1. A method for language translation comprising: providing program code to launch a translation window associated with a primary window; providing a link to the program code, wherein when the primary window is displayed on a screen the program code causes the translation window to open on the screen together with the primary window; in the translation window, receiving input information in a first language; translating the input information from the first language to information in a second language; and in the translation window, outputting the information in the second language.