12.11.2011, 05:30 | Прочитано: 15885 раз | Налаштування сайту | Автор: Денис Носов
На форумі я зустрів ряд постів відносно багатомовності у Joomla 1.7. Користувачі пишуть, що не зовсім зрозуміло як вона працює.
На справді все дуже легко та просто. Головне — зрозуміти логіку!
На сайті буде 2 мови — українська та англійська. За замовчуванням у нас в базовій адміністративній панелі встановлена англійська. Якщо ж брати українську збірку Joomla 1.7, то в ній вже є і українська мова.
Отже ми зробимо сайт на двох мовах і основна мова нехай у нас буде українська.
Це ми вирішили.
Тепер нам потрібно налаштувати мови.
В адміністративній панелі відкриваємо Розширення та Менеджер мов. Далі по посиланню підменю переходимо на Зміст. Тут ми бачимо англійську мову (оригінальна версія Joomla 1.7) або англійська та українська (українська збірка Joomla 1.7).
Наприклад у нас оригінальна версія Joomla 1.7 і потрібно додати українську мову.. Тиснемо на Створити і заповнюємо поля:
Зберігаємо зміст мови. Таким чином можна створити безліч мов. Назвемо зміст мов для себе як карточка для мови у якій описані основні параметри.
Щоб сайт перейшов в ранг багатомовного сайту необхідно увімкнути модуль для відображення мов і плагін багатомовності.
Модуль включаємо у Менеджері модулів — Перемикач мови.
Плагін включаємо у Менеджері плагінів — Система. Багатомовність.
Не забудьте налаштувати модуль і плагін за своїм бажанням!
У версії Joomla 1.7.2 з'явилась можливість відслідковувати робочий процес сайту в режимі багатомовності. Для цього нам необхідно увімкнути Статус багатомовності, який знаходиться в Менеджері модулів, режим Адміністратор (модулі адміністративної частини).
Модуль відображає активні мови, наявність роботи багатомовності і включені модуль та плагін з 3 кроку.
У Joomla 1.7 повністю інтегроване переключення мов (прив'язка елементів до певної мови).
Щоб назначити модуль, пункти меню, статтю, категорію для англійської мови нам необхідно у випадаючому списку мови обрати необхідну нам мову. Для англійської мови — English (UK).
Аналогічно ми робимо і для української або іншої мови.
Якщо ми залишимо вибір у списку мов за замовчуванням «Усі», то стаття, модуль, категорія чи інший елемент сайту буде відображатися у всіх мовах, які підключені до сайту..
Сподіваюсь наші 5 простих кроків налаштування багатомовності сайту на Joomla 1.7 допоможуть створити сайт на декількох мовах.