Русский язык для сайта на Joomla

Русский язык для сайта на Joomla

Комментарии

В данном руководстве вы узнаете, как установить русский язык (осуществить русификацию сайта) на Joomla 3 и Joomla 4, а также об особенностях установки русского языка для сторонних расширений и о переопределении языковых констант.

Русский язык для ядра Joomla

Ядро Joomla предусматривает наличие официального перевода на все популярные языки, в том числе и на русский:

Скачать пакет русской локализации можно по ссылкам:

  • для Joomla 3

    Условия для скачивания

    Введите, пожалуйста, Ваш Email, и мы отправим на него ссылку для скачивания данного файла и будем информировать Вас о выходе новых версий, если Вы дадите своё согласие на получение рассылки.

    Вы можете скачать файл напрямую, если авторизуетесь на сайте.

    Получить файл ×
  • для Joomla 4

    Условия для скачивания

    Введите, пожалуйста, Ваш Email, и мы отправим на него ссылку для скачивания данного файла и будем информировать Вас о выходе новых версий, если Вы дадите своё согласие на получение рассылки.

    Вы можете скачать файл напрямую, если авторизуетесь на сайте.

    Получить файл ×

Установка русского языка при инсталляции CMS

Последние версии Joomla предусматривают установку русского языка при инсталляции CMS

Важно!
В настоящее время пользователи из России испытывают затруднения с установкой языка при инсталляции и из админки. В случае таких затруднений следует действовать либо с включенным VPN, либо устанавливать русский язык через менеджер расширений, предварительно скачав языковой пакет по указанным выше ссылкам или здесь.

Выбор языка при установке Joomla 3

На последнем этапе установки CMS предлагается выбрать язык:

  1. Кликните по кнопке Установка языковых пакетов.
  2. Отметьте нужный язык в списке.
  3. Нажмите кнопку Далее.
  4. Отметьте нужный язык для панели управления и для лицевой части сайта и нажмите Далее для завершения.

Выбор языка при установке Joomla 4

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

На последнем этапе установки CMS предлагается выбрать язык:

  1. Кликните по кнопке Установить языковые пакеты.
  2. Отметьте нужный язык в списке и нажмите Установить выбранные языки.
  3. Отметьте нужный язык для панели управления и для лицевых страниц сайта и нажмите Установить по умолчанию.
  4. Вверху страницы будет уведомление об успешной установке языка. Далее можно приступать к работе с сайтом.

Установка русского языка из панели управления

Если же каким-то образом ваш сайт на Joomla использует английский (или другой, но не русский) язык во внешнем интерфейсе и (или) админке, то установить русский язык можно следующим образом (на примере английского языка).

Инструкция для Joomla 3

  1. переходим в ExtensionsLanguage(s),
  2. жмем Install Languages,
  3. находим русский язык (через поле поиска или в списке) и жмем Install,
  4. на той же странице появится оповещение об успешной установке языка,
  5. возвращаемся в ExtensionsLanguage(s),
  6. для применения русского языка во внешнем интерфейсе сайта:
    • в выпадающем списке в фильтре должно быть выбрано значение Site,
    • отмечаем Русский из списка установленных языков,
    • жмем Default.
  7. для применения русского языка в админке:
    • в выпадающем списке в фильтре должно быть выбрано значение Administrator,
    • отмечаем Русский из списка установленных языков,
    • жмем Default.

Инструкция для Joomla 4

  1. переходим в System,
  2. Install LanguagesLanguages,
  3. находим русский язык (через поле поиска или в списке) и жмем Install,
  4. на той же странице появится оповещение об успешной установке языка,
  5. переходим в SystemLanguages,
  6. для применения русского языка во внешнем интерфейсе сайта:
    • в выпадающем списке в фильтре должно быть выбрано значение Site,
    • отмечаем Русский из списка установленных языков,
    • жмем Default.
  7. для применения русского языка в админке:
    • в выпадающем списке в фильтре должно быть выбрано значение Administrator,
    • отмечаем Русский из списка установленных языков,
    • жмем Default.

Установка языкового пакета

Если по какой-то причине русский язык на Joomla не устанавливается через админку, то есть еще один способ: скачать файл языкового пакета (официальные русские переводы для всех версий CMS доступны здесь) и установить его через менеджер расширений.

Также русский язык можно установить вручную:

  1. скачать архив языкового пакета;
  2. предварительно распаковать;
  3. создать папки /ru-RU/ в папках сайта /language/ и /administrator/language/, если они еще не созданы;
  4. скопировать файлы языкового пакета следующим образом:
    • admin_ru-RUadministrator/language/ru-RU
    • site_ru-RUlanguage/ru-RU

После этих действий все элементы панели управления сайтом будут переведены на русский язык. Если же в лицевой части сайта некоторые (или все) элементы останутся на предыдущем языке, то это значит, что русский языковой пакет не включает перевод этих элементов (разработчики шаблона не позаботились об этом). Выход один: переопределение констант из файла с английским переводом (РасширенияЯзыкиПереопределение констант).

Языковые константы в Joomla

Сайт на Joomla содержит статический и динамический текстовый контент. К статическим текстовым элементам относятся:

  • названия пунктов меню, опций и настроек в админке,
  • кнопки или другие элементы во внешнем интерфейсе.

Текст для данных элементов хранится в виде констант и их значений, размещенных в INI-файлах языковых пакетов.

Например, заглянем в файл ru-RU.tpl_protostar.ini (языковой файл шаблона Protostar), размещенный в папке /language/ru-RU/.

В файле мы видим набор констант и их значений, применяемых в коде шаблона Protostar. Пример константы и значения:

TPL_PROTOSTAR_BACKTOTOP="Наверх"

В коде применяется константа TPL_PROTOSTAR_BACKTOTOP, а в лицевой части отображается значение «Наверх».

Напишите комментарий...
Войти через ( зарегистрироваться? )
или разместить как гость
Загрузка комментария... Комментарий будет обновлен после 00:00.