Skip to main content

DeepL::Translator - text translator via www.deepl.com service

Deepl Translator parser overview

img

Fast, up to 1600 requests per minute, multithreaded text translator via Deepl service. This parser allows you to translate any volume 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 source language of the content, you only need to specify the language of the results. Deepl translator is capable of processing colossal volumes of text, while consuming few resources.

Data collected

  • Translated text
  • Language of the source text

Capabilities

  • Choice of translation language
  • Automatic language detection

Use cases

  • Text translation
  • Obtaining different content in the desired language for further use

Queries

  • Any text for translation should be specified as a query, 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!

DeepL::Translator screenshot example

Results

  • As a result, the source text and translation into the selected language are displayed:
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 парсеров!

Possible result output formats

A-Parser supports flexible result formatting thanks to the built-in Template Toolkit template engine, which allows it to output results in any form, as well as in structured form, such as CSV or JSON.

Output of translated text only

Result format:

$translated\n

Result example:

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

Example of writing to CSV (query, detected language, translated text)

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 парсеров!')

Saving in JSON format

Initial text:

[% data = {} %]

Final text:

[% data.json %]

Result format:

[%   data.query = query;  data.detected = detected; data.translated = translated;   result = {}; result = data;   %]

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
From languageAuto-DetectChoose the language from which to translate the text, by default auto-detection is used
To languageEnglishChoose the language to which the translation should be performed