Проще всего это сделать установив копонент FaLang. (Скачать). Работает на Joomla 1.7/2.5/3.0. Плюсом компонента является то, что компонент не создает дублей страниц. В настройках компонента можно указать, переводить весь сайт или отдельные страницы.
Но для тех кто хочет создать многоязычный сайт на самой Joomla 2.5 - то это возможно, так как эта версия Joomla уже содержит в себе все необходимое.
Прежде чем делать многоязычность необходимо установить языковые пакеты (локализации) тех именно языков, которые будут использоваться. Невозможно сделать турецко-русский сайт, если Joomla не имеет турецкой локализации - система будет искать то, чего нет.
1. Устанавливаем Русскую локализацию. Для этого заходим в Extensions->Extension Manager, и загружаем необходимый (в нашем случае русской) пакет локализации.