Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Silverstripe Module that forces one top-level-domain to show one locale.
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
_config.php modified instructions in _config.php


## 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`.


 * replace tld with the top level domain you wish to force to a specific locale (,,, 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.