1. A computer-implemented method comprising: accessing a translation lattice, where the translation lattice represents a plurality of candidate translations; performing decoding on the translation lattice to obtain a translation hypothesis that minimizes an expected error in classification in the translation lattice; and providing the obtained translation hypothesis for use by a user as a suggested translation in a target translation.