Extends SilverStripe Translatable module and replaces routing to enable multi-lingual urls
PHP Scheme
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_config
code
docs/en
templates
tests
.editorconfig
.gitattributes
.gitignore
.scrutinizer.yml
.travis.yml
CHANGELOG.md
CONTRIBUTING.md
LICENSE
README.md
_config.php
composer.json

README.md

Translatable Routing

Build Status helpfulrobot

Extends SilverStripe Translatable module and replaces routing to enable multi-lingual URLs. By default the URLs that will be generated with this module installed will look like http://example.com/en/ though there are settings for using the locale instead of just the language code (see the documentation for information).

Maintainer Contact

Requirements

Installation

Composer (recommended):

composer require webbuilders-group/silverstripe-translatablerouting

If you prefer you may also install manually:

After installing you must make some modifications to your Page class, see here for more information.

Documentation

For full usage and configuration documentation see the docs folder.

Notes

Translatable Routing has support for the SilverStripe Google Sitemaps module for 3.1, which will add support for the multi-lingual site per google's documentation on doing this.