Skip to content
Commandline client for DeepL translator
Python
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.
deepl Fixed deepl-cli to work with new API changes. Nov 19, 2017
doc Initial Commit Sep 9, 2017
test Added tests Sep 13, 2017
.gitignore
.travis.yml
LICENSE.txt Added LICNESE.txt Sep 9, 2017
MANIFEST.in Made project ready for upload to pypi Sep 13, 2017
README.rst Changed README.md to README.rst Sep 12, 2017
setup.cfg Made project ready for upload to pypi Sep 13, 2017
setup.py Bump version so I can upload to pypi Nov 19, 2017

README.rst

DeepL commandline client

A simple python commandline client for deepl.com/translate.

This is NOT an official API and might break at any moment.

Usage: deepl.py [-h] [-s lang] [-t lang] [-v] [text [text ...]]

Translate text to other languages using deepl.com

positional arguments:
  text

optional arguments:
  -h, --help               show this help message and exit
  -s lang, --source lang   Source language
  -t lang, --target lang   Target language
  -v, --verbose            Print additional information

This can also be used as a library:

import deepl

translation, extra_data = deepl.translate("This is a test", target="DE")

This project is not affiliated, associated, authorized, endorsed by, or in any way officially connected with DeepL GmbH, or any of its subsidiaries or its affiliates.

You can’t perform that action at this time.