Skip to content
Deepl API wrapper for node
JavaScript
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.
.gitignore
README.md
index.js
package-lock.json
package.json

README.md

Deepl

npm version Dependency Status

Deepl API wrapper for node.

Installation

npm install deepl --save

Documentation

Official documentation can be found here: https://www.deepl.com/api.html

API key

Get an account and an API key here: https://www.deepl.com/pro.html

Supported languages

"EN" "DE" "FR" "ES" "PT" "IT" "NL" "PL" "RU"

Usage

const translate = require("deepl");

translate({
    text: 'I am a text',
    target_lang: 'FR',
    auth_key: 'authkey',
    // All optional parameters available in the official documentation can be defined here as well.
  })
  .then(result => {
      console.log(result.data);
  })
  .catch(error => {
      console.error(error)
  });

Example response

{
    "translations": [
        {
            "detected_source_language": "EN",
            "text": "Je suis un texte"
        }
    ]
}

License

MIT

You can’t perform that action at this time.