Вам понадобится
- - Веб-сайт на движке Joomla.
Инструкция
1
Сначала создадим файл с языковыми константами компонента K2. Для этого скопируем файл /language/en-GB/en-GB.com_k2.ini в директорию с нужным языком и переименуем. Например, для русского перевода: /language/ru-RU/ru-RU.com_k2.ini.
2
Теперь в панели управления зададим язык для сайта - русский: Менеджер языков -> Языковые пакеты сайта -> По умолчанию и ставим галочку напротив русского языка.
3
Далее можно поступить так: скачать с сервера файл ru-RU.com_k2.ini, открыть его в блокноте и изменить значения языковых констант в файле, т.е. перевести их с английского на русский язык. Затем сохраняем отредактированный файл и закачиваем его обратно на сервер, заменив исходный файл "ru-RU.com_k2.ini".
4
Можно поступить по-другому и переопределить нужные фразы прямо из админки Joomla. Для этого тут же, в менеджере языков, переходим в раздел Переопределение констант. Выбираем язык и область действия (сайт или панель управления), для чего выбираем в фильтре Russian - сайт. А затем, чтобы создать новое переопределение языковой константы, нажимаем кнопку Создать.
5
Откроется окно переопределения языковой константы. В поле Найти введите на английском языке называние константы или фразы, которую хотите перевести (1). Выберите в выпадающем списке Значение (чтобы найти слово или фразу в текстах констант) или Константа (искать в названии констант). Нажмите кнопку Найти, появится список найденных констант (2). Найдите в нём интересующую константу. Обычно для компонента K2 константы имеют в названии префикс _К2. Выберите эту константу из списка, и её значение появится в левом поле (3). Переводим её значение в поле Текст и сохраняем.
6
Переопределённая константа появилась в списке. Аналогичные действия необходимо повторить для всех языковых констант, текст для которых должен быть локализован.
Полезный совет
Метод переопределения языковых констант также применим и к обычным статьям Joomla, а не только к статьям, созданным с помощью компонента K2.