free-translator

0.2.2 • Public • Published

Translator

Free translator NPM package based on headless Web browser, inspired by fcc_trad

NPM Dependency

NPM

Support

Translate platform

Dependency

Google® Chrome™ 60+

Example

'use strict';
 
const Translator = require('free-translator');
 
console.log = function () {/* fix Babel bug in Chromy */};
 
 
(async function () {
 
    const start = Date.now(),
          translator = await (new Translator()).boot();
 
    console.info(`[Boot - ${(Date.now() - start) / 1000}s]\n`);
 
    console.dir(await translator.batch(
        ['Hello, Google!',  'Bye, GFW!'],  function (text, seconds) {
 
            console.info(`[Submit - ${seconds}s]  ${text}\n`);
        }
    ));
 
    await translator.destroy();
})();

Package Sidebar

Install

npm i free-translator

Weekly Downloads

1

Version

0.2.2

License

AGPL-3.0

Last publish

Collaborators

  • tech_query