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)?