CMS Joomla имеет огромное преимущество, она мультиязычна. Её не только быстро можно перевести на сотни языков мира, но и легко сделать сайт многоязычным. Скрины и название кнопок управления на фото этой статье с версии: 3.8.3.

Языки Joomla

Родной язык CMS Joomla! английский. Однако, Joomla одна из немногих CMS, которая априори позволяет быстро перевести всё управление сайта на нужный вам язык. Называется это операция локализация сайта.

Локализовать сайт на нужный вам язык вы можете при установке системы, сразу поле её установки, до удаления каталога installation.

Если пропустили шаг локализации при установке, это можно сделать из панели сайта на вкладке Расширения >>>Языки. Для этого в сайдбаре менеджера языков, есть кнопка «Установить языки».

Как локализовать Joomla на свой язык

Давайте посмотрим, как перевести Joomla, на свой язык. Предполагаем, что мы установили англоязычный вариант системы.

  • Зайдите на вкладку Extensions>>>Language(s);

lokalizatsiya joomla 3 8 3 screen1

lokalizatsiya joomla 3 8 3 screen1

  • На вкладке «Instaled», найдите кнопку «Instal Languages»;

lokalizatsiya joomla 3 8 3 screen2

lokalizatsiya joomla 3 8 3 screen2

  • Эта кнопка откроет список всех возможных языков системы. Нам нужно поиском найти русский язык. Напрмиер, как на фото введя ru в поиск;

lokalizatsiya joomla 3 8 3 screen3

lokalizatsiya joomla 3 8 3 screen3

  • Ранее нужно было выделить чек русского языка «Russian» и нажать вверху кнопку «Install». Сейчас эта кнопка стоит в строке с языком.
  • На скрине выше, у меня рядом с «Russian» стоит кнопка «Reinstall», потому что язык уже установлен. Зато вы видите, как язык удалить.
  • Завершить работу по локализации нужно назначением установленного языка языком по умолчанию, на вкладке «Installed».
  • Для этого достаточно нажать на звездочку в строке с вашим языком локализации.
  • После очистки кэша, если он включен и возможно, выхода и входа в систему, язык административной панели сайта сменится.

lokalizatsiya joomla 3 8 3 screen4

lokalizatsiya joomla 3 8 3 screen4

На последнем фото обратите внимание на вкладки менеджера языка их три:

  1. Установлен;
  2. Языки контента;
  3. Переопределение.

Обращу внимание, что в предыдущих версиях Joomla этих вкладок было четыре и назывались они по-другому (об этом статья тут). Поясню, что на этих вкладках мы можем делать:

Вкладка «Установлен». Здесь мы можем перевести систему на свой язык (локализация системы). Эта общая вкладка для локализации административной панели и языка фронэнд сайта.

menedzher iazykov ustanovleny sait

menedzher iazykov ustanovleny sait

Языки контента. Здесь мы можем установить нужный нам язык для создания многоязычного сайта. То есть используя эту вкладку вы можете сделать свой сайт доступным на любом количестве языков. Такай сайт называется мульти язычным.

menedzher iazykov iazyki kontenta

menedzher iazykov iazyki kontenta
  

Переопределение. Эта хитрая вкладка позволяет менять настройки ядра. Об этом в других уроках.

menedzher yazykov pereopredelenie konstant

menedzher yazykov pereopredelenie konstant

Языки контента

Покажу, как установить язык для мульти язычного сайта. По умолчанию, на вкладке «Языки контента» установлен только один язык, английский.

Так как мы установили новый языковой пакет, Русский, то создадим Русский язык контента. Если вам нужно сделать сайт на английском, русском, сербском, немецком, вам нужно сначала установить языковые пакеты этих языков, а потом создать языки контента.

Итак, язык контента. У меня русский уже стоит, поэтому для примера создам немецкий.

menedzher iazykov iazyki kontenta

menedzher iazykov iazyki kontenta

Ставлю языковой файл German на вкладке «Установлен»;

К сожалению, на вкладке «Язык контента» сразу появляется немецкий язык. Пример не получился.

Делаю то же самое с армянским языком. Важно! При установке языка обратите внимание на столбец «Тег языка», он нам понадобится. Для армянского языка этот тег hy-AM.

teg iazyka

teg iazyka

Опять не удача.

Наверное, только русский язык не появляется на вкладке «Язык контента» после установки языкового пакета. Просто покажу, как создавать язык контента.

На вкладке «Язык контента» есть кнопка «Создать»;

На следующей странице заполняем поля нового языка контента как на фото. Все поля со звездочкой обязательны к заполнению:

iazyk kontenta

iazyk kontenta

После установки всех нужных языков для многоязычного сайта, на вкладке «Языки контента» должна быть такая картинка.

iazyki kontenta final

iazyki kontenta final

Как подробно сделать мульти язычный сайт Joule в следующих уроках.

Важно! Если вы НЕ используете мульти отключите плагин «Система - Фильтр языков». Если включаете этот плагин создайте Язык Контента отличный от английского.

Как удалять лишние языки

  • Для отключения языков с вкладок «Установлен» и «Языки контента есть кнопка «Снять с публикации»;
  • Для удаления языка с вкладки «Языки контента» есть кнопка «В корзину»;
  • Удалить язык с вкладки «Установлен» язык по умолчанию НЕЛЬЗЯ;
  • Чтобы удалить язык с вкладки «Установлен» нужно воспользоваться вкладкой Расширения>>>Менеджер расширений>>>Управление. Инструментами поиска выбрать тип «Язык» и выделив чек языка, воспользоваться кнопкой «Деинсталлировать».

menedzher rasshireniy upravlenie udalit yazyk

menedzher rasshireniy upravlenie udalit yazyk

Отладка языка

Если у вас возникли проблемы с переводом Joomla или вы хотите убедиться в правильности языковых файлов, на системе существует специальный режим под названием, «Отладка языка».

Включить его можно на вкладке Система>>>Общие настройки>>>Параметры отладки>>>Отладка языка. Ползунок должен показывать зеленое поле «Да».

obshchie nastroiki otladka iazyka

obshchie nastroiki otladka iazyka

После сохранения данной настройки все надписи в административной панели окружаться специальными символами.

obshchie nastroiki otladka iazyka vkliuchena

obshchie nastroiki otladka iazyka vkliuchena

  • По две звездочки с каждой стороны (**---**) — означает, что строка переведена правильно;
  • Знаки вопроса с каждой стороны (??---??)означает, что текст перевели, но без соответствия;
  • Отсутствие знаков, говорит, что строку не переводили.

Внизу страницы появится «Консоль отладки» с более подробной информацией о переводах.

konsol otladka yazyki

konsol otladka yazyki

  • Ошибки в языковых файлах;
  • Загруженные языковые файлы;
  • Непереведенные строки.

Вывод

Менеджер языков Joomla и возможности переводов системы это одно из преимуществ системы и её сильная сторона. Изначальная правильная установка языковых пакетов и создание языка контента избавят от многих непонятных ошибок в будущем.

©Joomla-abc.ru

Еще уроки Joomla

 

Похожие статьи

Компоненты Joomla: что это такое, у...

Продолжаю серию обучающих статей о CMS Joomla в новом году. Данный урок объ...

Модуль статистки Joomla

Система Joomla сама следит и отслеживает состоянием вашего сервера, посещен...

Форма обратной связи Joomla – как с...

Очень часто, требуется дать возможность посетителям сайта оставить отзыв. О...

Модуль связанные материалы Joomla, ...

Для улучшения навигации и связанности материалов сайта есть специальный мод...

Favicon сайта Joomla – как создать ...

В этой статье–уроке, создадим и установим favicon сайта Joomla несколькими ...

Общая настройка меток Joomla — Урок...

Продолжаем общие настройки сайта Joomla 3 версии. В этой статье настройка м...

Copyright © 2023 Joomla-abc.ru. Все права защищены.