Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Silverstripe Module that forces one top-level-domain to show one locale.
PHP
Branch: master
Failed to load latest commit information.
code fixed bug in absolute Link. this should help out with language switch…
tests removed isLocalhost switch, added unit tests, domains can be register…
LICENSE Initial Commit
README
_config.php modified instructions in _config.php
localhost-setup-readme

README

## Translatable-Domains

## Introduction

Allows developer to specify which what language a domain should use and will force urls to use the translated records whenever possible.
Also allows developer to register multiple virtualhosts to test multilingual domains locally.

## Requirements

 * SilverStripe 2.4 or newer, 


## Installation

 * Copy the `Translatable-Domains` directory into your main SilverStripe webroot
 * This should go in your `mysite/_config.php` or `Translatable-Domains/_config.php`.

	TranslatableDomains::addDomainHandler('tld','locale');

 * replace tld with the top level domain you wish to force to a specific locale (mysite.com, mysite.fr, anotheriste.co.uk, etc)
 * replace locale with the locale you wish the top level domain to use.
 * run /dev/build

## Testing multilingual sites on localhost:

testing multilingual sites on localhost is possible through setting up multiple virtual hosts.  for quick instructions, read localhost-setup-readme
Something went wrong with that request. Please try again.