Как на joomla русский язык
Перейти к содержимому

Как на joomla русский язык

  • автор:

Как установить русский язык на Joomla?

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

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

Ядро Joomla официально переводится на русский язык, то есть админка, плагины, модули и компоненты, которые идут в основной поставке CMS переведены командой локализаторов на 100%. Кстати именно Joomlaportal.ru является официальным локализатором Joomla для России.

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

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

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

img-2021-03-10-10-06-46

  1. В открывшемся списке найдите язык «Russian».
  2. Поставьте галочку.
  3. Верху страницы нажмите далее.
  4. На открывшейся странице выберите язык » Russian » по умолчанию.

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

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

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

    Альтернативные способы установки языковых пакетов

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

    Ручная установка русского языка:

    1. Скачиваем архив языкового пакета;
    2. Распаковываем архив;
    3. создаем папки /ru-RU/ в папках сайта /language/ и /administrator/language/;
    4. копируем файлы языкового пакета:
      1. admin_ru-RU → administrator/language/ru-RU
      2. site_ru-RU → language/ru-RU

      После копирования выполняем настройку языковых пакетов, по инструкции выше.

      Joomla!® CMS — пожалуй, лучшая система управления контентом с открытым исходным кодом

      Логотип Joomla

      Joomla! — это больше, чем просто программное обеспечение, это люди, включающие разработчиков, дизайнеров, системных администраторов, переводчиков, копирайтеров, и, что самое главное — простых пользователей.

      Мы рады пригласить вас в ряды нашего сообщества!

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

      Последняя версия русской локализации Joomla 4.2.5 — дата выпуска 08.11.2022.

      В пакет входят файлы для локализации сайта и панели управления.

      Работа над русским языковым пакетом ведется на Github — мы всегда рады предложениям и помощи в локализации Joomla.

      Русская локализация для Joomla 3

      Последняя версия русской локализации Joomla 3.10.9.1 — дата выпуска 10.05.2022.

      В пакет входят файлы для локализации сайта и панели управления.

      Работа над русским языковым пакетом ведется на Github — мы всегда рады предложениям и помощи в локализации Joomla.

      Наш сайт является официальным ресурсом переводчиков Joomla на русский язык, наша команда выпускает русскую версию Joomla с 2005 года. Именно эта локализация используется для автоматического обновления Joomla, все ссылки на скачивание Joomla и русского языкового пакета ведут на официальные источники. Мы рекомендуем ставить русский пакет из админ панели Joomla. Смотрите инструкцию ниже.

      Последние обновления русификации Joomla

      • Обновление локализации для Joomla 3.9.27
      • Обновление локализации для Joomla 3.9.24
      • Обновление локализации для Joomla 3.9.23
      • Обновление локализации для Joomla 3.9.22
      • Обновление локализации для Joomla 3.9.21
      • Обновление локализации для Joomla 3.9.19
      • Обновление локализации для Joomla 3.9.17
      • Обновление локализации для Joomla 3.9.12
      • Обновление локализации для Joomla 3.9.8
      • Обновление локализации для Joomla 3.9.6.2

      Возможные проблемы при установке русского языка:

      Уважаемые пользователи, если в процессе установки или при работе в панели управления вы столкнётесь с нарушением кодировки страниц, следует переименовать файл htaccess.txt, лежащий в корне дистрибутива Joomla!, в файл .htaccess, после чего вписать в него директиву:

      AddDefaultCharset utf-8

      Полезные ссылки по локализации Joomla:

      Как установить русский язык для Joomla 3?

      С версии Joomla 2.5 появились инструменты для установки языковых пакетов из панели управления Joomla! CMS. Мы рекомендуем использовать именно этот способ локализации Joomla.

      Вы можете использовать следующую инструкцию:

      • Установите официальный дистрибутив Joomla на сайт. Процесс установки будет выполняться на русском языке.
      • Авторизуйтесь в панели управления Joomla. Интерфейс будет на английском языке.
      • Выполните следующие действия: выберите в меню «Extensions» => Language Manager => нажмите кнопку «Install Languages» => в открывшемся окне нажмите кнопку «Find languages» => выберите из списка язык «Russian» => нажмите кнопку «Install».
      • После установки языковых файлов пройдите Extensions => Language Manager => напротив языка «Russian» поставьте звездочку.
      • Выберите в меню пункт «Installed — Administrator» в открывшемся окне напротив языка «Russian» поставьте звездочку.
      • Выйдите из панели управления Joomla.
      • После повторной авторизации панель управления будет на русском языке.

      Русская локализация для Joomla 4

      Последняя версия русской локализации Joomla 4.0 RC4 — дата выпуска 18.06.2021.

      В пакет входят файлы для локализации сайта и панели управления.

      Работа над русским языковым пакетом ведется на Github — мы всегда рады предложениям и помощи в локализации Joomla.

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

      Данная локализация не поддерживается с 2014 года. На сегодняшний момент, это самая полная локализация Joomla 2.5.

      • Пакет русской локализации (сайт и панель управления) для Joomla 2.5
      • Русская локализация Joomla! 2.5 (обсуждение и инструкция по установке файлов локализации)

      Joomla 2.5.6 Russian

      Версия Joomla! 2.5.6 с локализованными демонстрационными материалами и предустановленным русским языком диалогов. Данный дистрибутив ничем не отличается от стандартного, кроме предустановленных русскоязычных пакетов локализации, демо-материалов на русском языке, языковых файлов TinyMCE и текста лицензии, отображаемой при инсталляции.

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

      Уважаемые пользователи, если в процессе установки или при работе в панели управления вы столкнётесь с нарушением кодировки страниц, следует переименовать файл htaccess.txt, лежащий в корне дистрибутива Joomla!, в файл .htaccess, после чего вписать в него директиву:

      AddDefaultCharset utf-8

      Вопросы по работе русской сборки Joomla! 2.5.6 Stable Full Russian можно на нашем форуме: «Русифицированная версия Joomla! 2.5».

      Примечание: Это неофициальный локализованный дистрибутив Joomla и поддержка его не оказывается. Joomla Project и Open Source Matters не имеют отношения к данному дистрибутиву. Отличия от оригинального дистрибутива перечислены выше.

      Note: This is an unofficial localized distribution of Joomla. Support of this distribution is only available from the team that created it. It is not warranted by the Joomla Project or Open Source Matters.

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

      Данная версия не поддерживается с 2012 года, однако вы можете использовать файлы в случае необходимости.

      • Русский язык для лицевой панели (site)
      • Русский язык для административной панели (admin)

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

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

      Joomla!® CMS — пожалуй, лучшая система управления контентом с открытым исходным кодом

      Логотип Joomla

      Joomla! — это больше, чем просто программное обеспечение, это люди, включающие разработчиков, дизайнеров, системных администраторов, переводчиков, копирайтеров, и, что самое главное — простых пользователей.

      Мы рады пригласить вас в ряды нашего сообщества!

      3. Joomla на вашем языке

      На данный момент сайт и панель управления доступны только на английском языке. Это основной язык Joomla. Выбор языка доступен в инсталляторе только для процесса установки.

      Языковой менеджер

      На этом, первом, этапе мы хотим настроить Joomla на вашем родном языке. Это означает, что наш сайт будет доступен только в одном выбранном языке.

      Языковой менеджер (Extensions → Language Manager) устанавливается за 4 шага:

      1. Installed — Site

      Список установленных языков на сайте. Вы можете установить один язык по умолчанию и активировать и деактивировать другие языки (рис. 1)

      g3_img_1

      Рисунок 1: Язык сайта

      2. Installed — Administrator

      Список установленных языков на панели управления. Вы можете установить один язык по умолчанию и активировать и деактивировать другие языки (рис. 2)

      g3_img_2

      Рисунок 2: Панель управления Язык

      3. Content

      Здесь вы можете установить, имя сайта, метаданные вариантов, код языка для каждой языковой версии (рис. 3).

      g3_img_3

      Рисунок 3: Язык параметры для одного языка

      4. Overrides

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

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

      Если вам не нравится это предложение, вы можете его изменить (рис. 4).

      g3_img_4

      Рисунок 4: Изменение языка

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

      Нажмите кнопку «Установить язык» в языковом менеджере, и Joomla отправляет вас к Extensions → Extension Manager → Install Languages. Если вы находитесь там впервые, то следует просмотреть все доступные языковые пакеты. Выберите нужный язык и нажмите кнопку «Установить». (Рис. 5).

      g3_img_5

      Рисунок 5: Доступные языковые пакеты

      Вернитесь к языковому менеджеру (Extensions → Language Manager) и установите свой язык, как язык по умолчанию для сайта и панели управления, отключите английский, и готово!

      g3_img_6

      Рисунок 6: Панель управления на испанском языке

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

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

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

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

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

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

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

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

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

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

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

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

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

      п. 1

      п. 2

      п. 3

      п. 4

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

      Обратите внимание!

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

      Выбор языка установки

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

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

      п. 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.

      п. 1

      п. 2

      п. 3

      п. 4

      п. 5

      п. 6

      п. 6.1

      п. 7

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

      п. 1

      п. 2

      п. 3

      п. 4

      п. 5

      п. 6

      п. 6.1

      п. 7

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

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

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

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

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

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

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

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

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

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

      Содержимое файла ru-RU.tpl_protostar.ini

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

      TPL_PROTOSTAR_BACKTOTOP="Наверх"

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

      Константа в PHP-коде

      Значение в лицевой части

      Где искать языковые константы в Joomla?

      INI-файлы пакетов с языковыми константами размещаются в:

      • корневой папке /language/ (языковые пакеты ядра Joomla, применяемые во внешнем интерфейсе);
      • папке administrator/language/ (языковые пакеты ядра Joomla, применяемые в админке);
      • подпапках /language/ , размещенных в папках отдельных расширений (например: /modules/mod_roksprocket/language ).

      Названия INI-файлов языковых пакетов Joomla имеют свою спецификацию:

      • сперва идёт префикс языка и точка (например: ru-RU или en-GB ) и точка;
      • после точки идёт системное название расширения (например: com_content или mod_menu );
      • если файл содержит константы системных сообщений, то после названия расширения дописывается значение .sys (например: ru-RU.protostar.sys.ini ).

      Важная информация
      Сами указываются в различных PHP-файлах соответствующих расширений.

      Переопределение языковых констант

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

      Чтобы переопределённые вами значения языковых констант сохранялись, Joomla предусматривает соответствующий функционал.

      1. перейдите в Переопределение констант:
        • для Joomla 3: РасширенияЯзыкиПереопределение констант;
        • для Joomla 4: СистемаПереопределение констант.
      2. в фильтре выберите, для какой области сайта (админка или лицевая часть) и для какого языка создаётся константа и нажмите Создать;
      3. введите название константы и её значение в соответствующие текстовые поля и сохраните;
      4. проверьте, стало ли применяться новое значение в лицевой части.

      п. 1

      п. 2

      п. 3

      п. 4

      Русский язык для сторонних расширений

      Необходимо понимать, что далеко не все сторонние расширения имеют русский языковой пакет в дистрибутиве, но если он имеется, то после установки расширения его административная часть и элементы во внешнем интерфейсе сайта будут на русском языке, если он установлен по умолчанию для всего сайта.

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

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *