0.2.2 • Published 6 years ago

free-translator v0.2.2

Weekly downloads
1
License
AGPL-3.0
Repository
github
Last release
6 years ago

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();
})();