The easy way for your multilingual site!

Creator: Jakob Class (mikrobi)

Need help installing this extra?

About Babel

Babel is an Extra for MODx Revolution that helps you to manage your multilingual websites using different contexts. Babel even supports managing several different multilingual websites within one MODx instance by using so-called context groups.

Babel maintains links between translated resources. In the manager you can use the Babel Box to easily switch between the different language versions of your resources. Translations can be created automatically by Babel or defined manually.

Additionally, Babel can be used to synchronize certain template variables (TVs) of translated resources which should be the same in every context (language).


December 11, 2011

Supported Database


Supported Versions
2.0 - Current


Babel Documentation


Install via package management and set configuration parameters in the setup dialog according to your needs.

If you're having problems take a look at this tutorial describing the setup of a multilingual site using MODx and Babel.

New in 2.2.5-pl

Babel 2.2.5-pl

  • Extended list of languages in translation files and added Romanian translation.
  • Issue #31: Maked babel buttons in manager position fixed and changed look accordingly.

Babel 2.2.4-pl

  • Fixed issue #25: Unchecked "checkbox" TVs are now synchronized correctly.
  • Issue #22: Added showCurrent parameter to BabelLinks snippet.
Babel 2.2.3-rc1
  • Issue #18: Added 'id' placeholder for BabelLink chunk which is used by the BabelLinks snippet.
  • Fixed issue #21: Manager redirect causes error in Google Chrome browser.
Babel 2.2.2-rc2
  • Fixed bug: Initial synchronization of TV values when setting a link manually didn't work.

Current releases

View | Download
May 17, 2024
2.4 - Current

View | Download
May 11, 2024
2.4 - Current

View | Download
December 11, 2011
2.0 - Current