The Next Web: Life just got a whole lot easier for freelance translators

Translation of written text is one of the few areas where computers still have a lot of space for improvement compared to humans. (more…)