Abstract: In machine translation from a first language text such as a Japanese text to a second language text such as an English text, if information necessary for the translation is not directly expressed or is not sufficiently hinted at in the first language text, such information is requested by the translation machine to supplement the first language during inputting of the first language text or pre-editing thereof.