Локалізація joomla 3

вступ

Рідна мова Joomla, за замовчуванням, є англійська (English (United Kingdom), тег en-GB). Після установки Joomla, адміністративна панель сайту доступна лише англійською мовою. Але CMS Joomla створювалася, як багатомовна система і було б дивним, якщо не існувала можливість перевести її на потрібну мову.

Розробники Joomla подбали про це, а у версії Joomla3.X максимально спростили переклад, включивши більше 26 мовних файлів перекладу в мовної пакет дефолтной версії 3.X. Правда, варто відзначити, що першою версією, в яку включили розширений мовної пакет, була версія Joomla 2.5.10.

Локалізація Joomla3.X російською мовою

Щоб перевести адміністративну панель сайту і сам сайт на потрібний вам мову, в адміністративній панелі відкрийте вкладку Extensions → Manager Languages ​​(Розширення → Менеджер мов).

Локалізація joomla 3

На сторінці, вручну або за допомогою пошукового фільтра знайдіть мову Russian. тег ru-RU. Мова, який в даний момент активований на сайті, відзначений жовтої зіркою в стовпці «За замовчуванням».

Активувати потрібний вам мову (українська), можна двома способами.

Перший спосіб активації мови

Щоб активувати (включити) потрібну мову, досить клікнути по поки не виділеної зірці в рядку потрібного мовного пакета. Все, мова активований. Мовна панель повинна активуватися в мовних пакетах сайту і мовних пакетів адміністративної панелі (меню з лівого боку сторінки).

Другий спосіб активації мови

Можна потрібну мову активувати іншим способом. Виділити чекбокс в рядку потрібного мови (української) і вгорі натиснути кнопку управління «Встановити». Виконати це потрібно в пунктах лівого меню: мовна панель сайту і мовна панель адміністративної панелі.

Примітка: при активації мови, Joomla буде інформувати вас про хід змін інформативними рядками у верхній частині сторінки.

Де знаходяться мовні файли Joomla

Всі мовні файли сайту, адміністративної панелі сайту і всіх розширень, які стоять або будуть встановлені на сайт, знаходяться в двох папках.

Мовні пакети з'являються в цих папках тільки після їх активації.

Примітка: Файли перекладу деяких розширень знаходяться в папці languages ​​всередині каталогу цього розширення.

Можливі проблеми локалізації

Зазвичай локалізація Joomla3.X нечутливий до помилок. Однак, якщо після спроб активації потрібної мови, переклад не відбувається, то намагаємося вирішити цю проблему наступним чином.

Перш за все, в адміністративній панелі увійдіть у вкладку Система → Інформація про систему → Права доступу на каталоги. Тут ви побачите список робочих каталогів Joomla, які повинні бути доступні на запис. Доступність на запис показується зеленими значками з написом «Доступно».

Якщо будь-які каталоги, а особливо папки language зі списку, «Н е доступні» на запис, увійдіть в каталог сайта по FTP і поміняйте атрибути цих каталогів на значення 777, а файлів на 666. Робиться це просто. Права кнопка миші «клацає» по потрібного каталогу і в який з'явився модальном вікні вибираєте «Права доступу ..». Далі міняєте значення 755 на 777.

Причина, по якій локалізація Joomla3.X може не відбуватися, це особливість в налаштуваннях Apache на вашому сервері. Швидше за все, PHP працює, як модуль Apache, а не в режимі php-fastcgi.

Установка пакета локалізації окремо

Локалізація Joomla3.X може бути неможлива з адміністративної панелі. В цьому випадку, знайдіть в Інтернет окремий пакет локалізації вашої версії Joomla 3.X. і встановіть його, як окреме розширення. Після установки, активуйте потрібну мову, як описано вище.

Наостанок, зауважу, що якщо локалізація Joomla3.X проходить з ускладненнями, то найімовірніше система стабільно працювати не буде. Краще встановити Joomla заново, застосувавши дистрибутив з іншого джерела і ще раз перевірити програмне забезпечення сервера на предмет відповідності версії Joomla.

Інші статті розділу: Адміністрування Joomla 3.x