Здравствуйте дорогие друзья и любители Joomla. Вы когда-нибудь интересовались, как изменить текст, появляющийся на вашем сайте при выполнении определённых функций, таких как отображение формы обратной связи или окна авторизации?
Тексты, используемые для этого, хранятся в языковых файлах Joomla, включённых в её стандартную комплектацию. Кроме этого, большая часть расширений так же пользуются своими языковыми файлами при выводе связанных с ними модулей.
Как редактировать/изменять языковые файлы в CMS Joomla
Основное преимущество использования этих языковых фалов состоит в том, что они обеспечивают некую стандартизацию сайта. Как только вы привыкнет к ним, то сможете быстро изменять тексты по всему сайту.
Ещё одним большим плюсом языковых фалов является возможность отображать ваш сайт, за исключением его основного контента, на нескольких языках. Существуют специальные расширения, такие как
Как мне это сделать?
Если ваш сайт на английском, нужные файлы будут расположены в папке /language/en-GB. Вы можете работать с ними через панель управления хостингом или свой любимый FTP клиент.
Как только вы нашли и скачали нужные файлы, создайте их резервные копии, прежде чем начинать редактирование. Таким образом, если вы что-то испортите, то всегда сможете быстро вернуться к оригинальным файлам. Определение файлов, которые нужно изменить требует некоторого знания Joomla и расширений, установленных на вашем сайте. Кроме этого, помните, что изменения в языковых файлах распространяются как на сайт, так и на панель администратора. Убедитесь в том, что редактируете нужные строки.
Вот несколько рекомендаций, которые должны в этом помочь:
Если текст, который вы хотите изменить, находится внутри компонента, нужно искать файл, имя которого начинается с «en-GB.com_» и заканчивается названием компонента. К примеру, многие люди меняют текст на страницах регистрации Joomla. Он расположен в файле en-GB.com_users.
Мы изменим три строки, присутствующие в любом модуле авторизации Joomla: «забыли пароль», «забыли логин» и «регистрация». Чтобы отредактировать их, найдите файл, выделенный на рисунке ниже. Он расположен в папке, про которую мы уже говорили: /language/en-GB/
Скачайте файл и откройте его в текстовом редакторе или сделайте то же самое через панель управления хостингом, если в ней присутствует редактор кода.
Сделайте резервную копию файла. Об этом никогда не стоит забывать.
Найдите нужный текст и замените его на что-нибудь другое. На изображении ниже выделены три строки, которые мы хотим отредактировать. Помните, что они используются в качестве ссылок на определённые функциональные страницы, поэтому изменяя их, убедитесь, что не исказили смысл. Слева расположено название константы, например, MOD_LOGIN_REGIST
При необходимости, вы можете использовать здесь HTML код, чтобы выделить текст цветом, курсивом или подчёркиванием.
Сохраните файл, загрузите его в исходную папку и проверьте изменения на сайте.
Вы должны увидеть отредактированны
Кстати, если вы ищите языковые пакеты для Joomla, их можно найти
Итак, мы рассмотрели очередной способ кастомизации вашего сайта на Joomla. Руководства на блоге содержат ещё множество советов и трюков, позволяющих увеличить функциональность сайта на Joomla и выделить его из толпы конкурентов, так что не забывайте подписываться на новости.
А на этом пост Языковые файлы в CMS Joomla и как с ними работать завершен. Всем добра. Увидимся.
Joomla Блог Nauca – научись работать с Joomla