I received a letter from Microsoft today which announced changes to the Microsoft Translator API service. We are using Microsoft’s API in our GTS Translation WordPress plugin. We are very happy with Microsoft’s service and would recommend this API to developers who would like to integrate machine translation in their software.
Here is the announcement. There are some links at the end of the announcement which you can use to find out more about the API.
Dear Translator Partner,
You are receiving this communication because you are using a Bing AppID to call the Microsoft Translator API service.
This service announcement is to inform you that Microsoft Translator is deprecating the Bing AppID mechanism and replacing it with an access token which supports a more secure standards-based authentication (OAuth). If you already made this switch, you may disregard this announcement.
To continue using the Microsoft Translator API service without interruptions, you must obtain an access token by April 1, 2012.
To use our service with an access token, please follow the steps below:
- Subscribe to the service through Windows Azure Marketplace. Free service is still available at a volume usage limit of 2 million characters per month.
- Register your application on Marketplace (keep your Client ID and Client Secret confidential).
- Obtain an access token here.
Will I need to do anything else with my application when I migrate?
Yes, you will need to make slight modifications to your application by following the instructions here.
What happens if I don’t migrate from a Bing AppID to an access token?
When the Bing Translator AppID is deprecated, it will no longer be valid and you will not have access to the service.
What is the cost to subscribe to the Microsoft Translator API service?
We offer a free service subscription tier in addition to higher volume subscriptions at $10.00 USD per 1 million characters.
Can Microsoft support volumes higher than what is listed on Windows Azure Marketplace?
Yes. Please send your usage scenario along with your hourly or daily volume throughput estimations (in characters) to the Microsoft Translator Licensing team alias at firstname.lastname@example.org.
Additional Translator API resources:
Thank you for using the Microsoft Translator API.