1. A machine translation method in which, a plurality of text files are browsed, and a desired one of the texts is selected and translated, said method comprising the steps of: dividing a text of a first language subject to translation into a plurality of component units; generating a plurality of component units of a second language by translating said plurality of component units of the first language text; adding link information for component units of the second language text to each of the component units of said first language text; and adding link information for component units of the first language text to each of the component units of said second language text.