
Yandex Translate () is a
web service
A web service (WS) is either:
* a service offered by an electronic device to another electronic device, communicating with each other via the Internet, or
* a server running on a computer device, listening for requests at a particular port over a n ...
provided by
Yandex
Yandex LLC ( rus, Яндекс, r=Yandeks, p=ˈjandəks) is a Russian technology company that provides Internet-related products and services including a web browser, search engine, cloud computing, web mapping, online food ordering, streaming ...
, intended for the translation of web pages into another language.
The service uses a self-learning
statistical machine translation
Statistical machine translation (SMT) is a machine translation approach where translations are generated on the basis of statistical models whose parameters are derived from the analysis of bilingual text corpora. The statistical approach contra ...
,
developed by Yandex.
The system constructs the dictionary of single-word translations based on the analysis of millions of translated texts. In order to translate the text, the computer first compares it to a database of words. The computer then compares the text to the base language models, trying to determine the meaning of an expression in the context of the text.
In September 2017, Yandex.Translate switched to a hybrid approach incorporating both statistical machine translation and
neural machine translation
Neural machine translation (NMT) is an approach to machine translation that uses an artificial neural network to predict the likelihood of a sequence of words, typically modeling entire sentences in a single integrated model.
It is the dominant a ...
models.
The translation page first appeared in 2009, utilizing
PROMT, and was also built into
Yandex Browser itself, to assist in translation for websites.
Supported languages
Immediately after the launch of the translator in beta mode in the spring of 2010, it was only available in three languages —
English,
Russian and
Ukrainian, with a limit of 10,000 characters.
Yandex.Translate has some languages that are missing from Google Translate, such as Russia's national minority languages.
As of , translation is available in
101 languages:
#
Afrikaans
Afrikaans is a West Germanic languages, West Germanic language spoken in South Africa, Namibia and to a lesser extent Botswana, Zambia, Zimbabwe and also Argentina where there is a group in Sarmiento, Chubut, Sarmiento that speaks the Pat ...
#
Albanian
#
Amharic
Amharic is an Ethio-Semitic language, which is a subgrouping within the Semitic branch of the Afroasiatic languages. It is spoken as a first language by the Amhara people, and also serves as a lingua franca for all other metropolitan populati ...
#
Arabic
Arabic (, , or , ) is a Central Semitic languages, Central Semitic language of the Afroasiatic languages, Afroasiatic language family spoken primarily in the Arab world. The International Organization for Standardization (ISO) assigns lang ...
#
Armenian
Armenian may refer to:
* Something of, from, or related to Armenia, a country in the South Caucasus region of Eurasia
* Armenians, the national people of Armenia, or people of Armenian descent
** Armenian diaspora, Armenian communities around the ...
#
Azerbaijani
#
Bashkir
#
Basque
Basque may refer to:
* Basques, an ethnic group of Spain and France
* Basque language, their language
Places
* Basque Country (greater region), the homeland of the Basque people with parts in both Spain and France
* Basque Country (autonomous co ...
#
Belarusian
#
Bengali
#
Bosnian
#
Bulgarian
#
Burmese
#
Catalan
#
Cebuano
#
Chinese
#
Chuvash
#
Croatian
#
Czech
Czech may refer to:
* Anything from or related to the Czech Republic, a country in Europe
** Czech language
** Czechs, the people of the area
** Czech culture
** Czech cuisine
* One of three mythical brothers, Lech, Czech, and Rus
*Czech (surnam ...
#
Danish
#
Dutch
#
Elvish (Sindarin)
#
Emoji
An emoji ( ; plural emoji or emojis; , ) is a pictogram, logogram, ideogram, or smiley embedded in text and used in electronic messages and web pages. The primary function of modern emoji is to fill in emotional cues otherwise missing from type ...
(Not a natural language)
#
English
#
Esperanto
Esperanto (, ) is the world's most widely spoken Constructed language, constructed international auxiliary language. Created by L. L. Zamenhof in 1887 to be 'the International Language' (), it is intended to be a universal second language for ...
#
Estonian
Estonian may refer to:
* Something of, from, or related to Estonia, a country in the Baltic region in northern Europe
* Estonians, people from Estonia, or of Estonian descent
* Estonian language
* Estonian cuisine
* Estonian culture
See also ...
#
Finnish
#
French
#
Galician
#
Georgian
#
German
#
Greek
Greek may refer to:
Anything of, from, or related to Greece, a country in Southern Europe:
*Greeks, an ethnic group
*Greek language, a branch of the Indo-European language family
**Proto-Greek language, the assumed last common ancestor of all kno ...
#
Gujarati
#
Haitian Creole
Haitian Creole (; , ; , ), or simply Creole (), is a French-based creole languages, French-based creole language spoken by 10 to 12million people worldwide, and is one of the two official languages of Haiti (the other being French), where it ...
#
Hebrew
Hebrew (; ''ʿÎbrit'') is a Northwest Semitic languages, Northwest Semitic language within the Afroasiatic languages, Afroasiatic language family. A regional dialect of the Canaanite languages, it was natively spoken by the Israelites and ...
#
Hill Mari
#
Hindi
Modern Standard Hindi (, ), commonly referred to as Hindi, is the Standard language, standardised variety of the Hindustani language written in the Devanagari script. It is an official language of India, official language of the Government ...
#
Hungarian
#
Icelandic
#
Indonesian
#
Irish
#
Italian
Italian(s) may refer to:
* Anything of, from, or related to the people of Italy over the centuries
** Italians, a Romance ethnic group related to or simply a citizen of the Italian Republic or Italian Kingdom
** Italian language, a Romance languag ...
#
Japanese
#
Javanese
#
Kannada
Kannada () is a Dravidian language spoken predominantly in the state of Karnataka in southwestern India, and spoken by a minority of the population in all neighbouring states. It has 44 million native speakers, and is additionally a ...
#
Kazakh (Cyrillic and Latin)
#
Khmer
#
Komi
#
Korean
#
Kyrgyz
#
Lao
#
Latin
Latin ( or ) is a classical language belonging to the Italic languages, Italic branch of the Indo-European languages. Latin was originally spoken by the Latins (Italic tribe), Latins in Latium (now known as Lazio), the lower Tiber area aroun ...
#
Latvian
#
Lithuanian
#
Luxembourgish
Luxembourgish ( ; also ''Luxemburgish'', ''Luxembourgian'', ''Letzebu(e)rgesch''; ) is a West Germanic language that is spoken mainly in Luxembourg. About 400,000 people speak Luxembourgish worldwide.
The language is standardized and officiall ...
#
Macedonian
#
Malagasy
#
Malay
#
Malayalam
Malayalam (; , ) is a Dravidian languages, Dravidian language spoken in the Indian state of Kerala and the union territories of Lakshadweep and Puducherry (union territory), Puducherry (Mahé district) by the Malayali people. It is one of ...
#
Maltese
#
Māori
#
Marathi
Marathi may refer to:
*Marathi people, an Indo-Aryan ethnolinguistic group of Maharashtra, India
**Marathi people (Uttar Pradesh), the Marathi people in the Indian state of Uttar Pradesh
*Marathi language, the Indo-Aryan language spoken by the Mar ...
#
Meadow Mari
#
Mongolian
#
Nepali
#
Norwegian
#
Ossetian
#
Papiamento
Papiamento () or Papiamentu (; ) is a Portuguese-based creole language spoken in the Dutch Caribbean. It is the most widely spoken language on Aruba, Bonaire, and Curaçao ( ABC Islands).
The language, spelled in Aruba and in Bonaire and ...
#
Persian
#
Polish
#
Portuguese (
European and
Brazilian)
#
Punjabi
#
Romanian
#
Russian
#
Scottish Gaelic
Scottish Gaelic (, ; Endonym and exonym, endonym: ), also known as Scots Gaelic or simply Gaelic, is a Celtic language native to the Gaels of Scotland. As a member of the Goidelic language, Goidelic branch of Celtic, Scottish Gaelic, alongs ...
#
Serbian (Cyrillic and Latin)
#
Sinhala
#
Slovak
#
Slovenian
#
Spanish
#
Sundanese
#
Swahili
#
Swedish
#
Tagalog
#
Tajik
#
Tamil
Tamil may refer to:
People, culture and language
* Tamils, an ethno-linguistic group native to India, Sri Lanka, and some other parts of Asia
**Sri Lankan Tamils, Tamil people native to Sri Lanka
** Myanmar or Burmese Tamils, Tamil people of Ind ...
#
Tatar
#
Telugu
#
Thai
#
Turkish
#
Tuvan
#
Udmurt
#
Ukrainian
#
Urdu
Urdu (; , , ) is an Indo-Aryan languages, Indo-Aryan language spoken chiefly in South Asia. It is the Languages of Pakistan, national language and ''lingua franca'' of Pakistan. In India, it is an Eighth Schedule to the Constitution of Indi ...
#
Uzbek (Latin and Cyrillic)
#
Vietnamese
#
Welsh
#
Xhosa
#
Yakut
#
Yiddish
Yiddish, historically Judeo-German, is a West Germanic language historically spoken by Ashkenazi Jews. It originated in 9th-century Central Europe, and provided the nascent Ashkenazi community with a vernacular based on High German fused with ...
#
Zulu
The translation direction is determined automatically. It is possible to translate words, sentences, or web pages if needed. There is also the option to view both the translation and the original at the same time in a two-window view. In addition to machine translation, there is also an accessible and complete English-Russian and Russian-English dictionary.
[Service Yandex.Translation was released out of beta](_blank)
/ref> There is an app for devices based on the iOS
Ios, Io or Nio (, ; ; locally Nios, Νιός) is a Greek island in the Cyclades group in the Aegean Sea. Ios is a hilly island with cliffs down to the sea on most sides. It is situated halfway between Naxos and Santorini. It is about long an ...
software, Windows Phone
Windows Phone (WP) is a discontinued mobile operating system developed by Microsoft Mobile for smartphones as the replacement successor to Windows Mobile and Zune. Windows Phone featured a new user interface derived from the Metro design languag ...
and Android. You can listen to the pronunciation of the translation and the original text using a text to speech converter built in.
Translations of sentences and words can be stored to a "Favorites" section located below the input field.
Limitations
Yandex.Translate, like other automatic translation tools, has its limitations. When the online service was first introduced, the head of Yandex.Translate, Alexei Baitin, stated that although machine translation cannot be compared to a literary text, the translations produced by the system can provide a convenient option for understanding the general meaning of the text in a foreign language.
Translation methodology
According to Arkady Volozh, founder and CEO of Yandex, the mechanism of Translate is as follows:
In addition to the free version for users, there is a commercial API
An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
online translator (free up to 10 million characters, then paid), designed primarily for the localization of sites of Internet shops and travel companies.
Features
* the mobile app for iOS
Ios, Io or Nio (, ; ; locally Nios, Νιός) is a Greek island in the Cyclades group in the Aegean Sea. Ios is a hilly island with cliffs down to the sea on most sides. It is situated halfway between Naxos and Santorini. It is about long an ...
is available for the transliteration of the Arabic, Armenian, Chinese (Pinyin), Georgian, Greek, Hebrew, Japanese, Korean and Persian languages;
* voice input;
* photo text translation feature (uses its own OCR (optical character recognition) technology) – in apps for mobile phones;
* the "Suggest translation" button (user patches to help improve the quality of machine translations);
* the "Favorites" section, where you can add translations of individual words and sentences;
* virtual keyboard.
See also
* Apertium
* Comparison of machine translation applications
* Google Translate
Google Translate is a multilingualism, multilingual neural machine translation, neural machine translation service developed by Google to translation, translate text, documents and websites from one language into another. It offers a web applic ...
* Microsoft Translator
Microsoft Translator or Bing Translator is a multilingual machine translation cloud service provided by Microsoft. Microsoft Translator is a part of Microsoft Cognitive Services and integrated across multiple consumer, developer, and enterprise pro ...
* PROMT
* StarDict
* SYSTRAN
* WikiBhasha
References
External links
Yandex.Translate
(in English)
{{DEFAULTSORT:Yandex.Translate
Machine translation software
Natural language processing software
Products introduced in 2011
Translation websites
Translate