-
Notifications
You must be signed in to change notification settings - Fork 6
/
README
26 lines (15 loc) · 977 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
## 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