Skip to content

Brickfield Translator

Brickfield’s Translator 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, 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 Moodle administrator can then review the returned results, make any further modifications as needed, and then either save or download the language file contents.

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

How to access Brickfield Translator?

The source code and documentation on how to setup 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 Brickfield Translator is available on our public GitHub repository. 

docs.brickfield.ie

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

Plugins Directory

We have submitted the plugin to the Moodle Plugins Directory for review and will update this page once it is approved.

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.