Babel

The easy way for your multilingual site!

Creator: Jakob Class (mikrobi)
Updated by: Thomas Jakobi (jako)

Need help installing this extra?

Screenshots

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).

Information

Released
March 27, 2024

Supported Database
MySQL

License
GPLv2

Supported Versions
2.4 - Current

Downloads
57,594

Documentation
Babel Documentation

Instructions

Install via package manager and fill the system setting 'babel.contextKeys' with a comma separated list of context keys which should be used to link multilingual resources.

New in 3.3.0-pl

  • Add a menu entry/button to create multiple translations in selectable contexts
  • Include a possible scrollbar height in the context grid height
  • New event when TV values have been synchronized - thanks to Arjen https://github.com/arjen-t
  • Add an option to link a new created translation with all existing translations
  • Fix synchronized TVs never triggered - thanks to Arjen https://github.com/arjen-t
  • Don't change the parent of a new linked resource to a folder

Current releases

3.3.1-pl
View | Download
April 11, 2024
2.4 - Current

2.2.5-pl
View | Download
December 11, 2011
2.0 - Current