摘要 |
A translation device includes: a memory that stores character strings forming an example sentence pattern under which example sentences are classified based on character strings that form sentences, and character strings forming a translated example sentence pattern translated from the example sentence pattern, the character strings forming the example sentence pattern being associated with the character strings forming the translated example sentence pattern based on the meanings of the character strings; a converting unit that converts an input sentence into a sentence including common portions corresponding to common character strings shared by the example sentences, and uncommon portions; and a translating unit that translates the input sentence, based on a mapping that illustrates associations with the character strings forming the translated example sentence pattern stored in the memory and associated with the uncommon character strings corresponding to the uncommon character strings of the converted sentence. |