Рейтинг@Mail.ru
Логотип компонента K2
Логотип компонента K2

Как перевести на русский язык компонент K2 в Joomla

Print Friendly, PDF & Email

Компонент К2 является конструктором контента и предоставляет собственную панель управления в качестве альтернативы панели управления Joomla. Расширение K2 добавляет в Joomla всё лучшее из WordPress и Drupal и позволяет без особых усилий создавать каталоги, магазины, блоги, новостные порталы в большом разнообразии… Давайте сделаем русскую локализацию компонента К2.

Инструкция по локализации компонентов Joomla

1Копируем файл с языковыми константами компонента K2

Сначала создадим файл с языковыми константами компонента K2 для нужного языка. Для этого скопируем файл с сервера из директории /language/en-GB/en-GB.com_k2.ini в директорию с нужным языком и переименуем его. Например, для русской локализации создадим на сервере файл: /language/ru-RU/ru-RU.com_k2.ini.

Копируем файл с языковыми константами компонента K2
Копируем файл с языковыми константами компонента K2

2Установка языка по умолчанию на сайте Joomla

Теперь в панели управления зададим язык для сайта – русский: Менеджер языков Языковые пакеты сайта По умолчанию и ставим галочку напротив русского языка.

Установка языка по умолчанию на сайте Joomla
Установка языка по умолчанию на сайте Joomla

3Правка файла ru-RU.com_k2.ini в блокноте

Далее можно поступить так: скачать с сервера файл ru-RU.com_k2.ini, открыть его в блокноте и изменить значения языковых констант в файле, т.е. перевести их с английского на русский язык. Затем сохраняем отредактированный файл и закачиваем его обратно на сервер, заменив исходный файл "ru-RU.com_k2.ini".

Правка файла ru-RU.com_k2.ini в блокноте
Правка файла ru-RU.com_k2.ini в блокноте

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

Можно поступить по-другому и переопределить нужные фразы прямо из админки Joomla. Для этого тут же, в менеджере языков, переходим в раздел Переопределение констант (1). Выбираем язык и область действия (сайт или панель управления), для чего выбираем в фильтре Russian – Сайт (2). А затем, чтобы создать новое переопределение языковой константы, нажимаем кнопку Создать (3).

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

5Создание нового переопределенияязыковой константы в Joomla

Откроется окно переопределения языковой константы. В поле Найти введите на английском языке называние константы или фразы, которую хотите перевести. Выберите в выпадающем списке Значение (чтобы найти слово или фразу в текстах констант) или Константа (искать в названии констант) (1). Нажмите кнопку Найти, появится список найденных констант. Найдите в нём интересующую константу (2).

Для компонента K2 константы обычно имеют в названии префикс К2_.

Выберете эту константу из списка, и её значение появится в левом поле (3). Переводим её значение в поле Текст и сохраняем.

Создание нового переопределения языковой константы в Joomla
Создание нового переопределения языковой константы в Joomla

Переопределённая константа появилась в списке. Аналогичные действия необходимо повторить для всех языковых констант, текст для которых должен быть локализован.

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

Метод переопределения языковых констант также применим и к обычным статьям Joomla, а не только к статьям, созданным с помощью компонента K2.

Last modified onПонедельник, 14 Декабрь 2015 22:54 Read 12358 times

Поблагодарить автора:

Поделиться

Print Friendly, PDF & Email