Skip to content
A module to handle localizations for Contao
PHP CSS JavaScript
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
src Cleaned up composer.json. Sep 19, 2019
tests Release 2.0.0-alpha. Jan 26, 2018
.gitignore Add a hook to catch empty requests Feb 15, 2019 Added new language flags. Added support for regional language codes. Sep 6, 2019 Updated instructions in README. Sep 6, 2019
build.xml Release 2.0.0-alpha. Jan 26, 2018
composer.json Cleaned up composer.json. Sep 19, 2019
composer.lock Release 2.0.0-alpha. Jan 26, 2018
i18nl10n-logo_v2.png Add files via upload Jan 26, 2018
test.xml Release 2.0.0-alpha. Jan 26, 2018

Contao Multilingual Pages [i18nl10n]

Contao 4 compatible packagist packagist License

Warning: This Extension is in beta status. DO NOT USE IT ON ANY PRODUCTIVE ENVIRONMENT!

i18nl10n Logo


A module to handle localizations for Contao 4.

By default Contao handles multiple languages by duplicating page trees for each language (in Contao's Site Structure). If you have many pages and languages it can become a lot of work to handle your content and to keep them in sync. Especially, when the content is similar across languages. This extension is for you!

System requirements


1. Install package

$ composer require exploreimpact/contao-i18nl10n

# or for latest state of development:

$ composer require exploreimpact/contao-i18nl10n:dev-master

2. Update database

  • Run a database update via the Installtool afterwards.

3. Set URL settings

  • Open the Contao backend.
  • Go to "Site structure".
  • Edit your website's root page:
    • Under "DNS settings":
      • Enter the default language to the "Language" field.
      • Set the page as "language fallback".
    • Under "i18nl10n settings":
      • Add the additional languages you want to make available.


  • The extension is not compatible with the parameter prepend_locale: true!


Contao 4: ... t.b.d. ...
Contao 3:
Note: Most configuration instructions still match for Contao 4 intallations.

For changes made in the past please look into


Claudio De Facci

You can’t perform that action at this time.