摘要 |
A system for translating messages is provided. The system includes a parsing unit that parses a first message and a second message in which the same content is respectively described in a first language and a second language that are different from each other so as to generate a first syntactic tree that represents the structure of the first message and a second syntactic tree that represents the structure of the second message, a determining unit that, in a case where the representation of a phrase represented by a certain subtree included in the first syntactic tree matches the representation of a phrase represented by a subtree, corresponding to the subtree, in the second syntactic tree, determines that the phrase is a phrase that need not be translated, and a translation unit that, in a process of generating a fourth message described in a fourth language by translating a third message described in a third language, outputs the phrase that need not be translated and is included in the third message, as represented in the third message, the phrase being put in the fourth message after the translation.
|