Итак. Была задача - разрулить 2 языка сайта (рус-англ) с разной структурой контента но одной базой данных (таблицы общие)... Хотелось, естественно, общую админку. Не зотелось джумфишей, т.к. не все компоненты с ним дружат Это решение для двух установленных cайтов на Джумле! но с одной админкой и с одной базой данных (общие картинки и прочие прелести). Сделал так: в шаблоне там, где будут выводиться меню - сделал вторую точку. например left и user1. В админке в настройках одного сайта язык фронтэнда сделал рус, в другом - англ. Соответсвенно, русское меню выводил в позицию left а английское - в user1. Проблема вскрылась одна - поскольку mainmenu только одно, по умолчанию открывало "главную" того, что указано - в моем случае для русского, и при открытии английского сайта. Решил, что Главная страница мне не нужна - при открытии сайта открывал сразу ленты новостей сайта. Для этого делал в шаблоне вот что: для русского сайта <?php if(($mosConfig_lang == 'russian') and ($option == 'com_frontpage')) { header("Location: http://eelex.ru/index.php?option=com_content&task=blogcategory&id=1&Itemid=5"); } ?> для английского <?php if(($mosConfig_lang == 'english') and ($option == 'com_frontpage')) { header("Location: http://eelex.net/index.php?option=com_content&task=blogcategory&id=2&Itemid=27"); } ?> ну и перекрестные ссылки на русскую и английскую версию. Теперь, для установки компонента - я сталю его через админку русского сайта, и ручками копирую файлы в папки английского. Не пугайтесь - сайт без сильных наворотов - зато заказчик видит в одной админке и русский и английский контент и всем управляет через общую авторизацию. Извините за сумбур, но как вариант 2 языка и 1 админка - работает.