2. The system of claim 1 , wherein the processor is further configured to use general and customized translation models to generate the suggestion pool.
1. A computer-aided translation system, comprising: a processor configured to generate a suggestion pool of possible translations for each sentence in a document; a translation module configured to provide a single best suggestion from the suggestion pool to a user for a sentence being translated and to provide a single updated best suggestion from the updated suggestion pool to the user after the receipt of a user's translation prefix input; and a pool update module configured to update the suggestion pool based on the user's input of a translation prefix.