Microsoft Translator

From Memsource

Jump to: navigation, search



Microsoft Translator is one of the general machine translation services that are immediately available in MemSource Cloud. In addition, users can create custom machine translation engines (e.g. for specific domains) that are trained with their own data via Microsoft Translator Hub, which is now directly supported in MemSource Cloud.

If you have successfully gone through the below steps, do not forget to enter your API key into MemSource.

Microsoft Translator with Feedback (free)

MemSource and Microsoft have partnered to provide free machine translation to all MemSource users. The following machine translation option will be active by default after signing up to MemSource: Microsoft with Feedback (free).


Microsoft continuously improves its machine translation technology by feeding it with high-quality human translations. Whenever a MemSource user confirms a segment, MemSource will feed it back to Microsoft's machine translation service, so that it can further improve its quality. In exchange for your contribution, Microsoft will provide you with this free machine translation service.

Your translations will still remain private and Microsoft will only use them to train and further improve its machine translation service. If you are not happy with providing translation feedback to Microsoft, simply use the standard Microsoft Translator service in which the feedback operation is inactive or another machine translation service.

Microsoft Translator - Getting the API Key


Sign up for the Microsoft Translator API key using Windows Azure Marketplace:

  1. Go to, then click "For Developers" and then "Sign up for the Microsoft Translator API"
  2. You will need to decide on the subscription scheme you want to buy (or you can try this service out using a FREE signup for up to 2 M characters per month)
  3. For this, you will have to create a Windows Live ID (unless you already have one)
  4. Finally, go to the Windows Azure Marketplace, where you need to sign in and register your Microsoft Translator application.

Here you will create/get your "Client ID" and "Client Secret". Enter both the Client ID and the Client Secret into the MemSource Cloud Machine Translation section under Setup and you are ready to go.

Watch a video taken by Dominique Pivard on setting up Microsoft Translator in MemSource Cloud.

Microsoft Translator Hub

If you have built your custom machine translation engine with Microsoft Translator Hub, enter the identifier of your engine in the Category field in the Machine Translation section under Setup.

Category in Microsoft Translator Hub
Personal tools
Memsource Cloud
Memsource Editor
Web Editor