Если мы делаем сайт joomla на двух или на нескольких языках, могут возникнуть большие проблемы с расстановкой модулей. Ведь в одной шапке сайта модулей целая туча - и для каждого языка свои - название, слоган, логотип, контакы. И поначалу я все текстовые блоки в шапке и в колонках добросовестно прикрепляла к русскоязычным или англоязычным пунктам меню. Пока не сделала великое открытие)
К счастью, в joomla3 мы имеем прекрасную возможность назначить модулю язык и оставить привязку к пунктам меню по умолчанию, то есть ко всем (или наоборот? ну, неважно, главное, не мучиться с расстановкой галочек в зависимости от языка). А система сама отфильтрует модули и покажет русские модули на русской версии сайта, а английские на английской.