Machine Translation using Azure and Universal Windows App

I’ve been using Microsoft’s machine translations to translate the description of about 2000 products from Dutch to French, German and English. The results are fair so no complaints there.

Recently I got an e-mail from Microsoft stating the following:

Action recommended: Migrate Microsoft Translator API to Azure—limited subscription access in Azure DataMarket through April 30, 2017

So, if we need to port code, why not port it to the Universal Windows App platform? Turns out it’s a fairly simple process:

  • Created a class called AzureSOAPClient

  • All one has to do now is to instantiate AzureSOAPClient using the subscription key and call the async method TranslateAsync.

You can find the GitHub repository here.

Leave a Reply

Your email address will not be published. Required fields are marked *