Русификация расширений Joomla (компонентов, модулей, плагинов).
Опубликовано: 11.04.2018
(09-12-2014)Доброго времени суток, уважаемые пользователи сайта Max-Joomla.ru. В данном уроке мы разберемся в том, как русифицировать расширения Joomla , а если точнее - вы узнаете как перевести расширения на любой нужный вам язык. В уроке будет показано 3 способа русификации компонентов , модулей , плагинов Joomla :
1) Переопределение констант
2) Русификация уже установленных расширений 3) Полная русификация расширений JoomlaГде находятся файлы локализации Joomla и ее расширений
Для административной области сайта, локализации можно посмотреть по следующему пути - ваш сайт/administrator/language/ru-RU (здесь лежат все файлы русской локализации). Для внешней части сайта (видимой для посетителей) - ваш сайт/language/ru-RU .
Русификация Joomla или устанавливаем на Joomla русский язык
В самих расширениях Joomla - все языковые локализации, так же лежат в папке " language ", которая в свою очередь может находится и в другой папке, например "site" или "administrator" (или в обеих, соответственно для внешней части сайта и для административной). Что бы посмотреть на какие языки переведено расширение, нужно открыть архив расширения, найти папку "language" и открыть ее. Далее вы увидите там языковые пакеты, например: ru-RU - русский язык, en-GB - английский, de-DE - немецкий и так далее.
Открыв например английский языковый пакет (en_GB) расширения, вы можете увидеть несколько файлов:
en-GB.mod_dn. ini - языковый файл расширения (в нашем случае, наше расширения - модуль, mod - модуль, com - компонент, plg - плагин и так далее). en-GB.mod_dn. sys . ini - системный языковый файл, чаще всего он используется для - админ-панели, перевода названия расширения или перевода меню (настроек). Обратите внимание размер файла чуть менее предыдущего - в основном все тоже самое, чуть менее длинный код перевода. Заглушка - обеспечивает некоторые функции по безопасности в Joomla. Такая заглушка, должна быть в каждой папке.