| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 4212 |
| Technical Name |
deepl_tool |
| License | LGPL-3 |
DeepL Tool
Integrate DeepL translation into Odoo: API key management, translation centre, documents, Discuss, mail composer, and optional product field translation.
Odoo 17 LGPL-3 Python: deepl
Screenshots
All images are bundled under static/description.
Main features
- Multiple API keys: Maintain several DeepL API keys with priority-based rotation.
- Translation Centre: Web-style UI with languages configured on the translation engine.
- Document translation: Translate Word, PDF, PowerPoint, and text files via DeepL (formats as implemented in your deployment).
- Translation library: Save results to a local term library; reuse matches before calling the API.
- Mail composer: Dual-pane translation while composing messages.
- Discuss: Translate chatter messages and show source/target side by side.
- Products (optional): One-click translation and confirmation on product templates when enabled.
Dependencies
Odoo modules: base, web, product, mail.
Python package: deepl (declared in the module manifest).
Installation
- Install the Python client in your Odoo environment:
pip install deepl. - Obtain a valid DeepL API subscription and API key from DeepL.
- Install this app, then configure accounts, supported languages, and the translation engine in the DeepL menus.
- After upgrades, update the module (
-u deepl_tool) and refresh assets if needed.
Data and privacy
External service. Text and documents you submit for translation are sent to DeepL servers using your own API key. This module does not provide DeepL hosting or accounts.
Your responsibility. Ensure you comply with your policies, customer contracts, and applicable law before sending personal, confidential, or regulated data to DeepL.
Support. For questions about this module, contact the vendor via the support email listed on the Odoo Apps store page.
Please log in to comment on this module