3. A translation machine as claimed in claim 1, wherein said storage means is composed of a dictionary memory having grammatical rules for translating an inputted translated sentence and information for translated words, a buffer memory for storing the process up to the creation of a translated word, and an idiom registering memory for storing an idiom registered by the idiom registering means.
1. A translation machine comprising: input means for inputting a character string and a symbol; means for registering a header word with a plurality of symbols in a compound format and a translated counterpart of an idiom, when said idiom includes a plurality of variable parts or a variable part having a plurality of attributes, each of said symbols representing a predetermined attribute of a variable part of an idiom; means for storing an idiom, a dictionary required for the translating process, and a processed result; dictionary lookup and morphological analyzing means for breaking an inputted word train into morphemes and grammatically analyzing said morphemes; idiom translating means for identifying an inputted character string, or part thereof and its attribute with the registered header word and the symbols of the idiom and generating a translated word corresponding to the identified idiom; syntactic analyzing means for analyzing syntax of an inputted sentence of a source language; syntax transforming means for transforming said analyzed syntax of a source language into the syntax of a target language; means for generating a translated counterpart based on said syntax of a target language; and output means for outputting the generated translated counterpart.