Get the list of supported languages

Gets a list of translation directions supported by the service.

In this section:

JSON and JSONP interfaces

The response is returned in JSON format. If the callback parameter is set, the JSON object is wrapped in a function with the name specified in this parameter (JSONP).

Request syntax

https://translate.yandex.net/api/v1.5/tr.json/getLangs
 ? key=<API key>
 & [ui=<language code>]
 & [callback=<name of the callback function>]
Query parameters
key *

API key. It is issued free of charge.

ui

Required parameter.

In the response, supported languages are listed in the langs field with the definitions of the language codes. Language names are output in the language corresponding to the code in this parameter.

All the language codes are shown in the list of supported languages.

callbackThe name of the callback function. Use for getting a JSONP response.

*  Required

Note. All special characters must be escaped.

XML interface

The response is returned in XML format.

Request syntax

https://translate.yandex.net/api/v1.5/tr/getLangs
 ? key=<API key>
 & ui=<language code>
Query parameters
key *

API key. It is issued free of charge.

ui *

Required parameter.

In the response, supported languages are listed in the langs field with the definitions of the language codes. Language names are output in the language corresponding to the code in this parameter.

All the language codes are shown in the list of supported languages.

*  Required

Note. All special characters must be escaped.

Response codes

Explanations of possible response codes. A response code is returned only if the request fails.

Value Description
401

Invalid API key

402

Blocked API key