The Microsoft Translator API is a hosted API that allows you to add machine translation to your app. It fully supports Windows Store Apps, so if you want to add localization to these apps, doing so is as easy as subscribing to and using the API. We’ve built out step-by-step instructions and assets that demonstrates how to do this this, showing a C#/XAML based app, built for the Windows 8 Store, which uses the MVVM design pattern.
Getting Started Guides and Assets:
Build a Twitter App with Translations
Want to know what people are saying about the latest product release or global news event across the world in 40+ languages? The Twitter app allows you to search for tweets that match a search term, and when those tweets are in a non-English language, it will translate them for you directly over the top of the existing text. We’ve also made the full code for the application available for you to download. The links above with provide you with the walkthroughs and assets to get started.
View of Twitter App with Translations:
Close-up of one of the tweets, showing the translation:
Windows Phone 8 introduces a host of new features, including speech synthesis. This is the perfect fit for Microsoft Translator and opens up exciting opportunities for developers as showcased in our November 12 blog post.
In the latest in our series of walkthroughs, we step you through everything you need to do to build a simple translation app that takes your text and translates it into a variety of different languages using the free Microsoft Translator APIs. It then uses the native speech synthesis in Windows 8 to ‘read out’ the translation with the correct pronunciation.
The walkthrough takes you from soup to nuts in signing up for the free service, getting your credentials, installing and configuring the tools, designing, developing and testing your application.
Check it out at:
The full source code for the app is available here:
Microsoft Translator offers great tools for web developers. With the Microsoft Translator Widget you can add translation to all of the content of your site, giving the user control over what language they read your site in.
With the Microsoft Translator API you can get access to our service allowing you to translate any user generated or other text. In this walkthrough you’ll learn how to use both of these, adding a widget to the master page of an ASP.NET site, as well as how to sign up for the translator API and use it in your ASP.NET code.
The walkthrough takes you through everything you need to know, including where and how to get the free Visual Studio tools for web developers, signing up for the API, generating a widget and writing the code that you need to access the API.
You can read the complete walk through here: http://blogs.msdn.com/b/translation/p/webapptranslator.aspx