Skip to main content

SE::Bing::Translator - translator via www.bing.com/translator/

Bing Translator

Overview of the scraper

Bing - text translator via the www.bing.com service. This scraper allows you to translate any volume of text in automatic mode, so you get unique content for filling websites, posting to social networks, or for filling any other resources. The scraper automatically detects the source language of the content; you only need to specify the target language. Bing translator is capable of processing colossal volumes of text while not consuming many resources.

Collected data

  • Translated text
  • Detected text language

Capabilities

  • Translation language selection
  • Automatic language detection
  • When using automatic language detection, the source text language can be output to the result

Use Cases

  • Automatic translation of any volume of text.
  • Obtaining unique content for filling your websites, doorways, etc.

Queries

You must specify the text to be translated 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 results formatting thanks to the built-in Template Toolkit templating engine, which allows it to output results in any form, as well as in structured formats like 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 - multi-threaded scraper of search engines, site assessment services, keywords, content (text, links, random data) and much more (youtube, pictures, translators...). A-Parser combines over 60 scrapers in total!

Output only translated text

Result format:

$translated\n

Result example:

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

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 - multi-threaded scraper of search engines, site assessment services, keywords, content (text, links, random data) and much more (youtube, pictures, translators...). A-Parser combines over 60 scrapers in total!"

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 - multi-threaded scraper of search engines, site assessment services, keywords, content (text, links, random data) and much more (youtube, pictures, translators...). A-Parser combines over 60 scrapers in total!')

Dump results to JSON

Common result format:

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

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

obj.json %]

Initial text:

[

Final text:

]

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 - multi-threaded scraper of search engines, site assessment services, keywords, content (text, links, random data) and much more (youtube, pictures, translators...). A-Parser combines over 60 scrapers in total!","detected":"en"}]
tip

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

Possible settings

ParameterDefault valueDescription
From languageAuto-DetectChoose which language to translate from, default is auto-detection
To languageEnglishChoose the language to translate into