Jump to:

23486 Posts in 18995 Topics by 2878 members

General Questions

SilverStripe Forums » General Questions » How to create multilingual site?

General questions about getting started with SilverStripe that don't fit in any of the categories above.

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

Page: 1
Go to End
Author Topic: 1166 Views
  • MitraX
    Avatar
    Community Member
    20 Posts

    How to create multilingual site? Link to this post

    There are more than 1000 search results for multi-lingual site but neither of them actually explain how to create the whole site in more than one languages.

    I read tutorials related to i18n and translatable and tried several different ways but neither of them was completely successful - every time there was something that could not be translated or in the worst case I had to create new page and data types for every language.

    One more issue is that Translatable will be removed from core SilverStripe v3! I know that it will exist as a module, but really great and modern CMS such as SS without core translation support... well, I can't imagine that. Please consider that it is one of the main requests from clients, especially in Europe and non-English spoken countries and there is a need having site in at least one foreign language.

    So, my question is:
    - What is the official way to create and handle site in several different languages (that assumes that every part of the site could be translated, even DataObjects)?

    Thank you

  • swaiba
    Avatar
    Forum Moderator
    1792 Posts

    Re: How to create multilingual site? Link to this post

    Hi MitraX,

    This might help...
    http://www.ssbits.com/tutorials/2011/using-translatable-to-create-a-simple-multilingual-site/

    Also it's all in the book, also read to the end of the comments... for translated widgets too!

  • Willr
    Avatar
    Forum Moderator
    5508 Posts

    Re: How to create multilingual site? Link to this post

    One more issue is that Translatable will be removed from core SilverStripe v3! I know that it will exist as a module, but really great and modern CMS such as SS without core translation support... well, I can't imagine that.

    By moving it to a module we actually plan on supporting it more. By removing it from core we can keep that light and quick for people who only use one languahe, but have developers focused on supporting the module, extending it. Also we've found by separating it out, it makes it easier for people to contribute to and we can release new versions of the module outside of releasing a whole new SS version.

    Please note that the module is only for Translatable and not i18n - i18n will still be backed into the core.

  • MitraX
    Avatar
    Community Member
    20 Posts

    Re: How to create multilingual site? Link to this post

    Guys, thank you for the replies.

    I am going to experiment following the ssbits tutorial and maybe buy the book.

    If I have any question I will be free to ask ;)

    1166 Views
Page: 1
Go to Top

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.