SE::Google::Translate - translator via Google service
Parser Overview
Fast, up to 2600 requests per minute, multithreaded text translator via Google service. This scraper allows translating any volumes of text automatically, so you get unique content for filling websites, posting on social networks, or for filling any other resources. The scraper automatically detects the original language of the content, you only need to specify the language of the results. Google translator is capable of processing colossal volumes of text, while not consuming a lot of resources.
Collected Data
- Translated text
- Language of the original text
- Original text transliterated
- Translated text transliterated
- Translation options
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, which allows it to output results in any form, as well as in 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"}]
To make the "Initial text" and "Final text" options available in the Task Editor, you need to activate "More options".
Possible Settings
Parameter | Default Value | Description |
---|---|---|
From language | Auto-Detect | Select the language from which to translate the text, by default auto-detection is set |
To language | English | Select the language to which the translation should be performed |
Chrome Headless | ☑ | If the option is enabled, the browser will not be displayed |
Device | Desktop | Select the type of output (Desktop / Mobile) |
Use sessions (for Mobile device only) | ☑ | Ability to disable the use of sessions for mobile devices |