Deepl Translator
插件本地插件

Deepl Translator

local_deeplerBruno Baudry

  • Moodle 1.9–5.1
  • 更新 2026-10-08

Deepler is a local moodle plugin that provides a content translation page for courses and automatic machine translation using the ©Deepl Translation api (Pro or Free).
New in 1.9.0 Glossary management !
Please report any issue using the Github repo https://github.com/brunobaudry/moodle-local_deepler/issues .  DO NOT use the messaging tool bellow as we cannot manage the statuses and histrory.
Deepler is developed for those who want to translate a course all on one page without having to navigate to each module and update translations. Translation workflow being the following:
Set the main source language by selecting Moodle’s Language (user profile menu)
Select the source and target languages.
Fine tune your ©Deepl’s settings ( select a Glossary for your institution jargon ).
Choose all your course’s activity text fields to translate.
If needed, select a different source language for each field, should your course have multilingual content.
Click Send to ©Deepl.
Review and or amend/edit the result of the automated translations.
Save translations to Moodle’s DB individuallay or by batch in one click.
API Token mapping to user attributes.
Depending on you DeepL API account (Pro or Free) you can generate and use several tokens to map them to any of Moodle’s user attributes, so that you can create pool’s of translators to manage usage, cost control and restrict Glossaries visibility.
Create several tokens while logged to you DeepL API account.
In Moodle paste it and select a user attibute filter.
Glossaries:
Are synched with DeepL.com
Have different level of visibilty : Public, Pool and Private.
Uploadable in XLS, XLSX, ODS, CSV, TSV.

返回插件目录