Skip to content

Plugin Translator by Brickfield

Plugin Translator by Brickfield is designed to harness the power of Artificial Intelligence (AI) to assist plugin translators when they are preparing language strings for Moodle plugins and Moodle Core! Simple!

This will save time for many organisations and plugin developers, in tasks such as:

  • Developing and managing multiple translations across a range of Moodle plugins.
  • Site administrators needing some additional translations for their active plugins.

 

How does it work?

Our simple-to-use interface allows Moodle Administrators or Plugin developers to send their plugin language strings to a translation API such as Azure and DeepL.

The user can then review the returned results, make any further modifications or corrections as needed, and then either save or download the language file contents.

 

Furthermore, Plugin Translator can be used to review just missing language strings on their own, or can show both missing and existing language strings for reviewing and ensuring consistency.

Plugin Translator by Brickfield can even be configured to process core plugins, to help review and update any gaps in a specific language pack.

How to access Plugin Translator by Brickfield?

The source code and documentation on how to set up and use are in the public domain.

github cat silhouette
Brickfield Triangle Logo with 4 segments, blue yellow red and green in middle

GitHub

The source code for Plugin Translator by Brickfield is available on our public GitHub repository. 

docs.brickfield.ie

Our Documentation site – Brickfield Docs has a step by step user guide for the Plugin Translator by Brickfield, including configuration steps.

Plugins Directory

Plugin Translator by Brickfield is available here in the Moodle Plugins Directory for easy installation or download.

API Requirements

You will need to register for a DeepL API or Azure Translator API account and pay for the usage. This plugin simplifies the process of plugin string translation by integrating AI Services into your Moodle site.