Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

We've moved the forum!

Please use forum.silverstripe.org for any new questions (announcement).
The forum archive will stick around, but will be read only.

You can also use our Slack channel or StackOverflow to ask for help.
Check out our community overview for more options to contribute.

Customising the CMS /

Moderators: martimiz, Sean, Ed, biapar, Willr, Ingo, swaiba

Multi language on SS 3.x ? Which solution?


Go to End


4 Posts   8686 Views

Avatar
Alek

Community Member, 8 Posts

26 September 2012 at 8:15pm

Hi All,

I searched around but keep finding discussions about this relating to pre SS 3.x, so just wanted to ask:

What is the best current solution/hack to add multi language support for my installation of SS 3.0.1? I want to add just one more language to my site at the moment.

If anyone can point me in the right direction to something that's likely to work, that would be much appreciated.

Thanks!

Alek

Avatar
Howard

Community Member, 215 Posts

26 September 2012 at 11:28pm

This is compatible with 3.0 :) http://www.silverstripe.org/translatable-module/

Avatar
tazzydemon

Community Member, 135 Posts

27 September 2012 at 12:30pm

If you are prepared to pay for it then the best solution I have found is Multilingual found here... http://www.kreationsbyran.se/blogg/multilingual-module-2-0-for-silverstripe-cms-3-0

This has a different approach and does not duplicate the page tree (with all its side effects). Instead it maintains alternate versions of all important data objects in parallel and uses them as required. Switching the editor is as easy as hitting a flag.

Julian

Avatar
El Mich

Community Member, 8 Posts

21 March 2014 at 6:46am

Translatable module (http://addons.silverstripe.org/add-ons/silverstripe/translatable) works perfect, if you need translated sitetree objects. It creates new sitetree records and "links" them to eachother.
Another approach is adding database columns to your existing records, for this I found Fluent module to work a treat: http://addons.silverstripe.org/add-ons/tractorcow/silverstripe-fluent
Both are 3.x compatible.