Skip to main content

SE::Yandex::Translate - Translates text through Yandex translator

Yandex Translate

Parser Overview

Overview

Fast, up to 2100 requests per minute, multithreaded text translator through the Yandex service. This parser allows you to translate any volumes of text automatically, so you get unique content for filling websites, posting on social networks, or for filling any other resources. The parser automatically detects the original language of the content, you only need to specify the language of the results. Yandex translator is able to process colossal volumes of text, while not consuming many resources.

Collected Data

  • Translated text
  • Language of the original text

Capabilities

  • Choice of translation language
  • Automatic language detection

Use Cases

  • Text translation
  • Getting different content in the required language for further use

Queries

Any text for translation should be specified as queries, for example:

A-Parser - a multi-threaded parser of search engines, site assessment services, keywords, content(text, links, random data) and much more(youtube, pictures, translators...). A-Parser combines over 60 parsers in total!

Output Results Examples

A-Parser supports flexible formatting of results thanks to the built-in templating engine Template Toolkit, allowing it to output results in any form, as well as in a structured form, for example CSV or JSON

Default Output

Result format:

$query - $translated\n

Result example:

A-Parser - a multi-threaded parser of search engines, site assessment services, keywords, content(text, links, random data) and much more(youtube, pictures, translators...). A-Parser combines over 60 parsers in total! - A-Parser - многопоточный парсер поисковых систем, сервисов оценки сайтов, ключевых слов, контента(текст, ссылки, случайные данные) и многого другого(youtube, картинки, переводчики...). A-Parser объединяет в общей сложности более 60 парсеров!

Translated Output

Result format:

$translated\n

Result example:

A-Parser - многопоточный парсер поисковых систем, сервисов оценки сайтов, ключевых слов, контента(текст, ссылки, случайные данные) и многого другого(youtube, картинки, переводчики...). A-Parser объединяет в общей сложности более 60 парсеров!

Output in CSV Table

Result format:

[% tools.CSVline(query, detected, translated) %]

Result example:

"A-Parser - a multi-threaded parser of search engines, site assessment services, keywords, content(text, links, random data) and much more(youtube, pictures, translators...). A-Parser combines over 60 parsers in total!",en,"A-Parser - многопоточный парсер поисковых систем, сервисов оценки сайтов, ключевых слов, контента(текст, ссылки, случайные данные) и многого другого(youtube, картинки, переводчики...). A-Parser объединяет в общей сложности более 60 парсеров!"

Saving in SQL Format

Result format:

[%  "INSERT INTO text VALUES('" _ query _ "', '";   detected _ "', '";  translated _ "')\n";  %]

Result example:

INSERT INTO text VALUES('A-Parser - a multi-threaded parser of search engines, site assessment services, keywords, content(text, links, random data) and much more(youtube, pictures, translators...). A-Parser combines over 60 parsers in total!', 'en', 'A-Parser - многопоточный парсер поисковых систем, сервисов оценки сайтов, ключевых слов, контента(текст, ссылки, случайные данные) и многого другого(youtube, картинки, переводчики...). A-Parser объединяет в общей сложности более 60 парсеров!')

Dump Results to JSON

Общий формат результата:

[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;

obj = {};
obj.query = query;
obj.detected = p1.detected;
obj.translated = p1.translated;

obj.json %]

Начальный текст:

[

Конечный текст:

]

Result example:

[{"query":"A-Parser - a multi-threaded parser of search engines, site assessment services, keywords, content(text, links, random data) and much more(youtube, pictures, translators...). A-Parser combines over 60 parsers in total!","translated":"A-Parser - многопоточный парсер поисковых систем, сервисов оценки сайтов, ключевых слов, контента(текст, ссылки, случайные данные) и многого другого(youtube, картинки, переводчики...). A-Parser объединяет в общей сложности более 60 парсеров!","detected":"en"}]
tip

To make the "Initial text" and "Final text" options available in the Task Editor, you need to activate "More options".

Possible Settings

ParameterDefault ValueDescription
AntiGate presetdefaultChoice of preset for Util::AntiGateUtil::AntiGate, more details about setting here
AntiGate preset for old captchadefaultSimilar to AntiGate preset, but used only for regular (old, single-image) captchas. If no preset is selected here, the preset selected in AntiGate preset will be used for such captchas.
Auto-Solve ClickCaptchaAutomatic solving of click captcha (without using services)
Experimental img captcha max count1Maximum number of repeated captcha images per attempt
From languageAuto-DetectSelect the language from which to translate the text, by default it is auto-detection
To languageEnglishSelect the language to which the translation should be performed
Use sessionsAbility to disable session usage