Low-level bindings for version 2 of the DeepL translation API - https://www.deepl.com/api.html
DeepL is a deep learning company that develops AI systems for languages. The company, based in Cologne, Germany, was founded in 2009 as Linguee, and introduced the first internet search engine for translations. Linguee has answered over 10 billion queries from more than 1 billion users.
In the summer of 2017, the company introduced DeepL Translator, a free machine translation system that produces translations of unprecedented quality.
Source: www.deepl.com
deeplgobindings allows automated interaction with DeepL translation's API in Golang.
The following list contains all features which are/should be supported (in the future):
- translate Function (/v2/translate)
- usage Function (/v2/usage)
- document translate Function (/v2/document)
- support POST and GET request methods (including file upload with multipart)
- implement DeepL API's limitation rules
For Documentation see https://godoc.org/github.com/PineiroHosting/deeplgobindings.
If you are interested in some examples, see the examples directory in this repository.
Feel free to contribute and help this project to grow. You can also just suggest features/enhancements.