Overview

Interfaces

To access the Yandex Translate API over HTTPS, you can use:

  • XML interface (the response is returned as an XML document).
  • JSON interface (the response is returned as JavaScript objects with the same names and semantics as the XML elements).
  • JSONP interface (the response is returned as JavaScript objects wrapped in a callback function with the specified name).

All interfaces have the same functionality and use the same input parameters.

Supported languages

You can use the Yandex Translate API to translate text to the following languages:

Language Code Language Code
Azerbaijani az Malayalam ml
Albanian sq Maltese mt
Amharic am Macedonian mk
English en Maori mi
Arabic ar Marathi mr
Armenian hy Mari mhr
Afrikaans af Mongolian mn
Basque eu German de
Bashkir ba Nepalese ne
Belarusian be Norwegian no
Bengal bn Punjabi pa
Burmese my Papiamento pap
Bulgarian bg Persian fa
Bosnian bs Polish pl
Welsh cy Portuguese pt
Hungarian hu Romanian ro
Vietnamese vi Russian ru
Haitian (Creole) ht Cebuano ceb
Galician gl Serbian sr
Dutch nl Sinhalese si
Hill Mari mrj Slovak sk
Greek el Slovenian sl
Georgian ka Swahili sw
Gujarati gu Sundanese su
Danish da Tajik tg
Hebrew he Thai th
Yiddish yi Tagalog tl
Indonesian id Tamil ta
Irish ga Tatar tt
Italian it Telugu te
Icelandic is Turkish tr
Spanish es Udmurt udm
Kazakh kk Uzbek uz
Kannada kn Ukrainian uk
Catalan ca Urdu ur
Kirghiz ky Finnish fi
Chinese zh French fr
Korean ko Hindi hi
Xhosa xh Croatian hr
Khmer km Czech cs
Laotian lo Swedish sv
Latin la Scottish gd
Latvian lv Estonian et
Lithuanian lt Esperanto eo
Luxembourg lb Javanese jv
Malagasy mg Japanese ja
Malay ms