2017 © Pedro Peláez
 

contao-bundle contao-i18nl10n

The simplest way to create and manage multi-language sites with Contao.

image

exploreimpact/contao-i18nl10n

The simplest way to create and manage multi-language sites with Contao.

  • Wednesday, May 9, 2018
  • by exploreimpact
  • Repository
  • 9 Watchers
  • 16 Stars
  • 96 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 8 Forks
  • 44 Open issues
  • 14 Versions
  • 96 % Grown

The README.md

Contao Multilingual Pages [i18nl10n]

Contao 4 compatible packagist packagist License, (*1)

Warning: This Extension is in beta status. DO NOT USE IT ON ANY PRODUCTIVE ENVIRONMENT!, (*2)

ATTENTION: I stopped the active development of this extension. This is due to several circumstances. First of all it became increasingly harder to impossible to fix existing routing related bugs. A refactoring of this extension would take an unreasonable amount of time. Several features of the extension would even require a total overwrite of the Contao routing. From my personal perspective this extension is dead - at least until someone is able and willing to invest a lot of energy to give it another try. Maybe Contao 5 will introduce ways to revive the project., (*3)

i18nl10n Logo, (*4)

About

A module to handle localizations for Contao 4., (*5)

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!, (*6)

System requirements

Installation

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.

Note:

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

Documentation:

Contao 4: ... t.b.d. ...
Contao 3: https://github.com/exploreimpact/contao-i18nl10n/wiki
Note: Most configuration instructions still match for Contao 4 intallations., (*7)

For changes made in the past please look into CHANGELOG.md., (*8)

Support

Claudio De Facci
https://exploreimpact.de
claudio@exploreimpact.de, (*9)

The Versions

26/01 2018

2.0.0-alpha

2.0.0.0-alpha http://www.derverstaerker.ch

The simplest way to create and manage multi-language sites with Contao.

  Sources   Download

LGPLv3

The Requires

 

language i18n multilingual l10n isotope

04/10 2015

1.5.5

1.5.5.0 http://www.derverstaerker.ch

The simplest way to create and manage multi-language sites with Contao.

  Sources   Download

LGPLv3

The Requires

 

language i18n multilingual l10n isotope

04/10 2015

dev-develop

dev-develop http://www.derverstaerker.ch

The simplest way to create and manage multi-language sites with Contao.

  Sources   Download

LGPLv3

The Requires

 

language i18n multilingual l10n isotope

13/09 2015

1.5.4

1.5.4.0 http://www.derverstaerker.ch

The simplest way to create and manage multi-language sites with Contao.

  Sources   Download

LGPLv3

The Requires

 

language i18n multilingual l10n isotope

24/08 2015

1.5.3

1.5.3.0 http://www.derverstaerker.ch

The simplest way to create and manage multi-language sites with Contao.

  Sources   Download

LGPLv3

The Requires

 

language i18n multilingual l10n isotope

26/07 2015

1.5.2

1.5.2.0 http://www.derverstaerker.ch

The simplest way to create and manage multi-language sites with Contao.

  Sources   Download

LGPLv3

The Requires

 

language i18n multilingual l10n isotope

24/07 2015

1.5.1

1.5.1.0 http://www.derverstaerker.ch

The simplest way to create and manage multi-language sites with Contao.

  Sources   Download

LGPLv3

The Requires

 

language i18n multilingual l10n isotope

21/06 2015

1.5.0

1.5.0.0 http://www.derverstaerker.ch

The simplest way to create and manage multi-language sites with Contao.

  Sources   Download

LGPLv3

The Requires

 

language i18n multilingual l10n isotope

29/05 2015

1.5.0-alpha

1.5.0.0-alpha http://www.derverstaerker.ch

The simplest way to make and manage multi-language sites with Contao.

  Sources   Download

LGPLv3

The Requires

 

language i18n multilingual l10n isotope