Export (0) Print
Expand All

Microsoft Translator

The Microsoft Translator service can be used in web or client applications to perform language translation, and other language-translated operations. The service supports users who are not familiar with the default language of a page or application, or those desiring to communicate with people of a different language group.

Topic

Description

Introduction

Getting started with Microsoft Translator

Privacy

Frequently asked questions about the privacy of the text submitted for translation

Web Widget

Using the Microsoft Translator Widget

Widget Customization

String parameters for customizing the Microsoft Translator Widget

Access Token

Obtaining an Access Token for the API

Subscription

Subscribing to the Microsoft Translator API at Widows Azure Marketplace

Language Codes

The language codes used by Microsoft Translator

AJAX

Using the AJAX interface

HTTP

Using the http REST interface

SOAP

Using the SOAP interface

Hub with CAT Tools

Using Microsoft Translator Hub with CAT (computer aided translation) tools

Paraphrase API

Using the Paraphrase API

Word Alignment Information from the API

Receiving word alignment information from Microsoft Translator API

Microsoft Translator Widget API

Using various methods from the Microsoft Translator Widget API

CTF Reporting API

Using the Collaborative Translation Framework (CTF) reporting API

Summary

A summary of the previous topics


Dd576287.alert_note(en-us,MSDN.10).gif Security notice

The Microsoft Translator API will return any markup in the source text, including malicious script, unmodified. Unless the origin of the markup is under your full control, you should protect the return value from execution.  Such protections might include utilization of the Microsoft AntiXSS Library. Refer also to the OWASP Top 10 2012-A2-Cross-site Scripting reference for additional mitigation options.


Service

Description

AJAX Service

Collection of functionality for use with client-side scripting

HTTP Service

Collection of functionality for use through HTTP service calls

SOAP Service

Collection of functionality for use with SOAP service calls

Dd576287.alert_note(en-us,MSDN.10).gif Note

When a new version of the Microsoft Translator API is released, the new and the previous version will be hosted in parallel for a minimum of 90 days. The availability of a new version of the API and the retire date of the previous API will be announced in the developer forum at: http://go.microsoft.com/?linkid=9656020

Show:
© 2014 Microsoft