Skip to content
google translate api library for nodejs
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc
test
.gitignore
.jsdoc.json
.travis.yml
README.md
index.html
index.js
key.json.enc
package.json

README.md

Flattr this git repo Build Status

gtrans

Installation

npm install gtrans

Duh.

Translation Example

var gtrans = require('gtrans');

var t = new gtrans("apikey");

var opts = {
  text: "Hello, world!",
  source: "en", // This is optional. Language can be auto-detected.
  target: "de"
};

t.translate(opts).then(console.log);

Console output:

[ { translatedText: 'Hallo Welt!' } ]

Language Detection Example

var gtrans = require('gtrans');

var t = new gtrans("apikey");

t.detect("Hello, world!").then(console.log);

Console output:

[ [ { language: 'en', isReliable: false, confidence: 0.7100697 } ] ]

gtrans can also detect multiple strings, like this.

t.detect("one", "two")

Running tests

  1. npm install
  2. Rename test/key.template.json to test/key.json and add your Google Translate API key
  3. npm test
You can’t perform that action at this time.