1. A method for computer-aided translation, comprising: generating a suggestion pool of possible translations for each sentence in a document using a processor; providing a single best suggestion from the suggestion pool to a user for a sentence being translated; updating the suggestion pool based on the user's input of a translation prefix; and providing a single updated best suggestion from the updated suggestion pool to the user.
1. A method for computer-aided translation, comprising: generating a suggestion pool of possible translations for each sentence in a document using a processor; providing a single best suggestion from the suggestion pool to a user for a sentence being translated; updating the suggestion pool based on the user's input of a translation prefix; and providing a single updated best suggestion from the updated suggestion pool to the user. 6. The method of claim 1 , wherein updating the suggestion pool comprises removing suggestions that do not match the translation prefix.