- Веб-Шаблоны
- Шаблон интернет-магазина
- Шаблоны для CMS
- Facebook шаблоны
- Конструктор сайтов
Joomla 1.7-2.5. Настройка многоязычного сайта
Июль 18, 2012
Этот туториал показывает, как добавить многоязычный сайт в Joomla шаблоне. Чтобы сделать это:
- Скачайте нужный язык с http://community.joomla.org/translations.html в зависимости от Вашей версии Joomla.
- В админ-панели откройте Extensions -> Extensions Manager (расширения — менеджер расширений).
- Нажмите Найти и откройте папку с сохраненным языковым файлом, выберите его, нажмите Upload & Install (загрузить и установить).
- После установки, откройте Extensions -> Language Manager , чтобы увидеть здесь новый язык.
- Нажмите на вкладку Content (контент), затем New.
- Создайте новый языковой контент с уникальными параметрами. Теги языка такие же как для языкового пакета ( fr-FR, en-GB, и др.):
- нажмите Save and Close (сохранить и закрыть). Появится сообщение "Content Language successfully saved" (языковой контент успешно сохранен)
- Go to Extensions -> Plugin Manager.
- Откройте System – Language Filter (система -языковой фильтр) и включите его.
- Здесь Вы можете его настроить. Здесь Вы можете выбрать язык по умолчанию, либо установить, чтобы Joomla автоматически определяла настройки браузера и выбирала язык. Для этого Automatic Language измените на «Yes». Нажмите "Save", чтобы сохранить изменения.
- Так как в Joomla 1.7 настройки меню в языках были изменены, то теперь необходимо создавать меню для каждого установленного языка и одно дополнительное для всех языков. Откройте Menus -> Menu Manager -> Add New Menu (меню — менеджер меню — добавить новое)
- Например, у Вас Main Menu установлено как меню по умолчанию, то это будет меню для всех языков, и теперь нужно создать еще два Главных Меню (Main Menu) для английского и нового установленного языка.
- Вы увидите их в Menus
- В нашем случае в Menus -> Main Menu кнопка меню Home установлена по умолчанию. Убедитесь, что в Language выбрана опция All.
- Теперь нужно создать еще две кнопки меню ‘Home’ для каждого из языков. Чтобы сделать это:
- И создайте новое меню для английского языка. Укажите «Yes» на странице по умолчанию. Выберите язык для этой страницы в выпадающем меню и соответствующее главное меню в выдающем списке Menu Location:
- Сохраните и создайте новую кнопку меню для вновь установленного языка. Откройте
и создайте
- Теперь при наведении на Main Menu, новые меню с флажками.
- Откройте Extensions -> Module Manager и нажмите New.
- В новом окне выберите Language Switcher (переключатель языков)
- Настройте модуль (позиция зависит от шаблона), сохраните изменения.
- Теперь нужно создать две версии модуля. Каждый новый модуль должен быть привязан в каждому из новых меню. Например, если меню называется Maxi Menu CK, то вот пример как два дополнительных меню должны выглядеть:
- Нажмите View Site (просмотр сайта), чтобы увидеть изменения.
Пожалуйста, ознакомьтесь с детальным, обучающим видео ниже: