Hi
Many messages here are dealing with the Jtext issues to translate labels. Few are dealing with content translations and the side effects of it.
To sum up there are several ways to manage multi languages sites in seblod so far (at least the one we know):
- you just do it as any joomla site: set up languages, duplicate menus, duplicate contents (one in each language)
- use the multi sites feature of Seblod: assign one language to each site but mainly the filter acts on the acl level
- the 'in content' translation Bes had been talking about but without giving any detail. Seems to be a way to add translation inside the content itself. more to come I hope
All these approaches may be great but there is another issue that is almost never dealt: the category managment and the results url managment for the SMART SEARCH results.
Actually if you follow the "joomla rules" you should create a category for each language and NEVER mix languages inside a given category. This is the only way (at least I guess) the Joomla com_finder will build right urls in for the smart search results. The router will look for 'articles of a category' links to build its routes with the corresponding itemid. With separate categories for each language com_finder finds the right menu items and builds right urls.
BUT in seblod we mainly associate a content type to a joomla category (this is a good way to display and filter content types from the joomla back office). So we put all the contents from a given content type in the same category. The NEWS are automatically stored in the news category, the EVENTS are automatically stored in the EVENTS category and so on.... whatever languages they are tagged.
Having to duplicate the categories mean having to rework ALL the content types form (and many lists) to modify the category storage management each time you add a language. Even if it is possible (with conditional states and code fields according to the language field) it is very tedious.
So how do you manage the seblod/smart search articulation to avoid categories duplications ? What is your best pratices for this issue please?
thanks
cyril