1. A method of displaying an original document having text and possibly non-text images therein, and a translation of the original document, comprising the steps of: creating a bitmap image of the original document; creating a translation bitmap of the same size as the original document bitmap, the translation bitmap including reproductions of any non-text images in the original document and translations of the text of the original document, the translated text and any non-text images in the translation bitmap being spatially aligned with respect to the original document bitmap such that any non-text images appear at the same location in the original document bitmap and the translation bitmap, and the translated text appears at a location in the translation bitmap proximate to the location of the corresponding text in the original document bitmap; storing the bitmaps for use in a computer system having a display; displaying at least a portion of the original document bitmap in a main display area on the computer system display; and displaying a translation window over the main display area, with the translation window displaying the portion of the translation bitmap that corresponds to the portion of the original document bitmap covered by the translation window.
9. The method of claim 1 wherein the size of the original document bitmap is larger than the main display, further comprising the step of scrolling the image displayed in the main display, and in response to scrolling of the main display, scrolling the translation windows contents such that the contents of the translation window continue to correspond to the portion of the original document bitmap which is covered by the translation window during the scrolling.