Языковые файлы в CMS Joomla и как с ними работать

Заметки


Здравствуйте дорогие друзья и любители Joomla. Вы когда-нибудь интересовались, как изменить текст, появляющийся на вашем сайте при выполнении определённых функций, таких как отображение формы обратной связи или окна авторизации?

Языковые файлы в CMS Joomla и как с ними работать

Языковые файлы в CMS Joomla и как с ними работать

Тексты, используемые для этого, хранятся в языковых файлах Joomla, включённых в её стандартную комплектацию. Кроме этого, большая часть расширений так же пользуются своими языковыми файлами при выводе связанных с ними модулей.

Как редактировать/изменять языковые файлы в CMS Joomla

Основное преимущество использования этих языковых фалов состоит в том, что они обеспечивают некую стандартизацию сайта. Как только вы привыкнет к ним, то сможете быстро изменять тексты по всему сайту.

Ещё одним большим плюсом языковых фалов является возможность отображать ваш сайт, за исключением его основного контента, на нескольких языках. Существуют специальные расширения, такие как Joom!Fish, предлагающие посетителям сменить язык сайта, просто кликнув на ссылку. Чем глобальней ваша аудитория, тем полезнее будет эта функция.

Как мне это сделать?

Если ваш сайт на английском, нужные файлы будут расположены в папке /language/en-GB. Вы можете работать с ними через панель управления хостингом или свой любимый FTP клиент.

language_files

Как только вы нашли и скачали нужные файлы, создайте их резервные копии, прежде чем начинать редактирование. Таким образом, если вы что-то испортите, то всегда сможете быстро вернуться к оригинальным файлам. Определение файлов, которые нужно изменить требует некоторого знания Joomla и расширений, установленных на вашем сайте. Кроме этого, помните, что изменения в языковых файлах распространяются как на сайт, так и на панель администратора. Убедитесь в том, что редактируете нужные строки.

Вот несколько рекомендаций, которые должны в этом помочь:

Если текст, который вы хотите изменить, находится внутри компонента, нужно искать файл, имя которого начинается с «en-GB.com_» и заканчивается названием компонента. К примеру, многие люди меняют текст на страницах регистрации Joomla. Он расположен в файле en-GB.com_users.ini. Вы так же увидите файлы со строкой .mod_ в названии. Это языковые файлы модулей.

Мы изменим три строки, присутствующие в любом модуле авторизации Joomla: «забыли пароль», «забыли логин» и «регистрация». Чтобы отредактировать их, найдите файл, выделенный на рисунке ниже. Он расположен в папке, про которую мы уже говорили: /language/en-GB/en-GB.mod_login.ini.

language_files_login

Скачайте файл и откройте его в текстовом редакторе или сделайте то же самое через панель управления хостингом, если в ней присутствует редактор кода.

Сделайте резервную копию файла. Об этом никогда не стоит забывать.

Найдите нужный текст и замените его на что-нибудь другое. На изображении ниже выделены три строки, которые мы хотим отредактировать. Помните, что они используются в качестве ссылок на определённые функциональные страницы, поэтому изменяя их, убедитесь, что не исказили смысл. Слева расположено название константы, например, MOD_LOGIN_REGISTER, а справа текст в кавычках, который и надо править.

При необходимости, вы можете использовать здесь HTML код, чтобы выделить текст цветом, курсивом или подчёркиванием.

language_files_edit

Сохраните файл, загрузите его в исходную папку и проверьте изменения на сайте.

Вы должны увидеть отредактированные строки, однако, если что-то пошло не так, просто верните на место резервные копии и попытайтесь ещё раз.

Joomla_module

Кстати, если вы ищите языковые пакеты для Joomla, их можно найти здесь.

Итак, мы рассмотрели очередной способ кастомизации вашего сайта на Joomla. Руководства на блоге содержат ещё множество советов и трюков, позволяющих увеличить функциональность сайта на Joomla и выделить его из толпы конкурентов, так что не забывайте подписываться на новости.

А на этом пост Языковые файлы в CMS Joomla и как с ними работать завершен. Всем добра. Увидимся.

Joomla Блог Nauca – научись работать с Joomla

Хочешь получать на e-mail свежие статьи о компонентах, модулях, плагинах и других полезных вещах связанных с Joomla? Не пропусти ничего полезного, подпишись на новости блога Nauca: