Привет!
В данной статье мы научимся переводить на русский язык любое расширение Joomla.
Бывает, при разработке сайта, необходимо перевести иностранные расширения (шаблон, модуль, плагин, компонент и т.д.) на русский язык. Конечно можно установить русификатор, но если его нет, это решение для Вас.
Пример 1:
Есть модуль, который нужно перевести.
Для начала, ищем языковой файл модуля в папке language/en-GB.
У меня это модуль mod_virtuemart_search - модуль поиска в VirtueMart.
Открываем этот файл, и просто переводим на русский язык английские слова, которые находятся в кавычках.
Пример 2:
Есть компонент, который нужно перевести.
- Повторяем вышеуказанные действия;
- Идем в components\com_КОМПОНЕНТ\language\ как и в первом примере открываем файл ini и переводим слова в скобках.
Если данные способы не помогла Вам, то сделайте следующее.
Копируем слово, которое хотим перевести, через редактор делаем поиск по всем файлам компонента, если найдено слово, то просто переведите его на русский. Будет выглядеть примерно так JText::_('English'); вместо English напишите перевод.
Обычно вывод информации на сайт идет с расширением/tmpl/default.php.
Так же, для правильного перевода можно создать папку ru-RU и закинуть туда файлы какого-либо расширения, потом перевести. Данный способ полезен для мультиязычных сайтов.
На этом все, вопросы в комментарии.