Patent ID: 7930166

Claim:
A translation support apparatus for supporting a process of translating an original sentence, comprising: a partial expression setting unit configured to set a first character string contained in the original sentence in a first language as a first original sentence partial expression; a dummy head setting unit configured to set, as a first original sentence dummy head in the first language, a second character string that is in the first language, that is shorter than the first original sentence partial expression, and that semantically or syntactically represents the first original sentence partial expression; an original sentence replacement unit configured to generate a first original skeleton sentence by replacing the first original sentence partial expression in the original sentence with the first original sentence dummy head; a translated sentence obtaining unit configured to obtain a first translated skeleton sentence which is a translation of the first original skeleton sentence translated from the first language into a second language and a first translated partial expression which is a translation of the first original sentence partial expression translated from the first language into the second language; and a translated sentence replacement unit configured to generate a translation in the second language of the original sentence by replacing a first translation dummy head which is a translation in the second language of the first original sentence dummy head and which is contained in the first translated skeleton sentence with the first translated partial expression.