Diese Erweiterung erlaubt es Besuchern deiner Website, zwischen verschiedenen Sprachen derselben Seite zu wechseln.
Contao bietet von Haus aus bereits voll Unterstützung für Mehrsprachigkeit, es können unbegrenzt viele Seiten in verschiedenen Sprachen angelegt werden. ChangeLanguage bietet lediglich ein Frontend Modul, welches dem Besucher eine Auswahl der vorhandenen Sprachen anbietet.
- Added support to switch language in paste mode (#115) - Improved backend switching support in articles - Fix undefined array key warning under php8 (#200) - Fixed invalid syntax for PHP < 7.3 (#204)
- Converted to `contao-bundle` for Contao 4.9 only - Added `x-default` alternate link for the fallback language - Added french translation and updated other languages
3.1.17
3.1.16
3.1.15
- Use w50 class for select widget (#191) - Correctly encode page title (#186)
Add support for array callbacks containing a symfony service alias (#162)
3.1.11
Generate unambiguous alternate tags (#159)
3.1.10
Fix a potential problem with non-existing records in child table listener
3.1.9
- Add validation for multiple parent table relations in the same language - Require at least Contao 3.5.9 (fixes #145)
3.1.8
- Add page title to duplicateMainLanguage Exception (#139) - Add microdata to
3.1.7
- fixed orderNavigationItems not working in some cases - use `getLanguageTag` instead of `getNormalizedLanguage` to avoid comparison between e.g. `de-DE` and `de_DE` (which always fails and is the reason it did not work) - add unittest for LanguageText where the ordering is tested
3.1.6
- Fixed language page picker in Contao 4.4 (#123) - Always make sure pages have detail (#120)
3.1.5
Fixed module object instead of navigation item was passed to template (01ebd49dd7200ecb4b2389adf3b7dbd5bc9c5994)
3.1.4
- Fixed URL parameter for current page if auto_item is enabled (#125) - Fixed insert tags (#118) - Always check root pages when searching for related pages (#113)
3.1.3
- Fixed exception in article view with forward pages (#117) - Removed base URL from `nav_dropdown` template (#111)
3.1.2
- Fixed exception when having more than two domains linked together (#102) - Fixed master field not being added to database (#103)
3.1.1
- Fixed error message when a parent page was not published (#96) - Fixed issue with third-party modules using `tl_content` table (#82) - Fixed moving pages in non-fallback-tree losing relations (#92) - Do not show warning sign in articles if teaser is not enabled (#85)
3.1.0
- Added support for third-party label callbacks (#87) - Allow to switch backend language in news, calendar and FAQ (#83) - Re-enable HTML input for custom language text (#88) - Do not add header `` if the page is not a direct fallback (#89) - Fixed exception when a root page was not published (#90)
3.0.2
- Link to first page in root instead of root page (#81) - Fixed switching language in select mode (#77) - Language switch in backend now shown for unpublished pages - Language switch in backend was shown when no relation exists - Fixed language switching issue when root pages are on different domains (#80)