Patent ID: 8214198

Claim:
A computer-readable, non-transitory medium storing a translation supporting program for aligning original sentences and translated sentences, the translation supporting program causing a computer to perform a procedure comprising: retrieving a pair of original document and translated document, the original document including a plurality of original sentences, the translated document including a plurality of translated sentences; counting a number of original sentences included in the retrieved original document and a number of translated sentences included in the retrieved translated document, and estimating a position of a translated sentence corresponding to each of the original sentences in the translated document based on a ratio of the number of original sentences to the number of translated sentences and a positional order of each of the original sentences in the original document; aligning each of the original sentences with the translated sentence located at the estimated position, and outputting information indicating correspondences between the original sentences and the translated sentences; checking each of the original sentences and the translated sentence aligned therewith to see if translation of each term matches a terminology list listing original words and appropriate translated words with respect to terms; issuing an alignment review request if there are aligned original and translated sentences whose matching rate with the terminology list is less than a predetermined threshold; and in response to the alignment review request, retaining correspondences whose matching rates are equal to or greater than the predetermined threshold, releasing correspondences whose matching rates are less than the predetermined threshold, and aligning, with respect to original sentences and translated sentences whose correspondences have been released, all original sentences existing between two original sentences identified by two of the retained correspondences with all translated sentences existing between two translated sentences aligned with the two original sentences all together.