Hi
We developped a multilanguages multi sites project last year. You can see it at
http://www.bsb.univ-paris3.fr/ http://www.dbu.univ-paris3.fr/ http://www.cadist-anglais.fr/ for the French New Sorbonne.
It has been developped with Joomla 2.5 + Seblod 2.5.
The multi language setup is as any Joomla multi language site setup. Activate the multi language plugin, setup the multi language feature in languages manager. Unpublish the default menu module (set to ALL language), set up specific language for each menu. BUT DON'T associate any home page to a specific language!
We also had to patch some files:
Patch the cck.php (plugins/system/cck) file at line 654
REPLACE
if ( !( !$path || $path == 'index.php/'.@$my->alias || $path == @$my->alias.'.html' ) ) {
WITH
$pos = strpos($path, @$my->alias);
if ( !$path || $pos !== false ) {
You should NOT declare any language in the site/options seblod configuration. If you do the mod_languages.php module can't work and menu associations don't work (at least with the Joomla/seblod versions we use at that time)
Then change the helper.php file (from the /modules/mod_languages module) unless you can't see the flags
locate line 26 of helper.php
if ($item->home) {
and replace with:
if (!$item->home) {
Beware of some Template Framework behaviors which don't manage multi sites correctly. For example Gantry didn't look for the default menu item for each site but always the first default menu item in the default menu (the one we don't use in a multi site project). We had to patch this... but at the end we replace Gantry with Warp (much faster!)
Cyril