Самостоятельная смена стандартного языка модуля, плагина в Joomla на другой

Зачастую при поиске в интернете плагина комментариев, или же компонента галереи для своего сайта под управлением CMS Jommla, довольно часто встречаются с английским, или иным языком, либо не с совсем корректным переводом. В данной статье я расскажу, как не особо сложно перевести данный компонент/плагин/модуль, или же подправить нужный нам язык.


Покажу я на примере перевода модуля CDLogin_2.0.3 для Joomla 1.7 с английского на украинский.

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

Вот как выглядит сам модуль до перевода:

Для начала устанавливаем нужный модуль через панель управления Joomla. Затем заходите в корневой каталог Joomla своего сайта, где располагается каталог «language»:

В этом каталоге хранятся каталоги с языками, которые у вас доступны для вашего сайта. У меня это такие:

Так как язык данного модуля только английский, то соответственно и его файлы с параметрами находятся только в каталоге «en-GB», в который и нужно зайти. Среди многих файлов с конфигурацией находите файлы, в которых присутствует имя нашего модуля. Обычно это 2 файла с примерно таким названием: «en-GB.название_модуля.ini» и «en-GB.название_модуля.sys.ini». В моем случае это «en-GB.mod_cdlogin.ini» и «en-GB.mod_cdlogin.sys.ini», которые мне нужно скопировать в каталог «uk-Ua», потому что как я уже говорил переводить модуль я буду на украинский. После копирования этих двух файлов с параметрами конфигураций, нужно изменить их «имя» таким образом, чтобы они стали соответствовать данному языку сайта, в моем случае это так: «uk-UA.mod_cdlogin.ini» и «uk-UA.mod_cdlogin.sys.ini» из чего видно, что заменить нужно лишь вместо «en-GB» на «uk-UA», то есть также как и название нашего каталога с языковыми параметрами.

Далее приступаем к редактированию этих файлов, открыв их в блокноте. А редактировать собственно нужно текст, находящийся в скобках: "….". Например вот так: Из строки «MOD_CDLOGIN_USERNAME="Username"» нужно заменить текст "Username" на "Ім’я користувача" после чего строка будет иметь такой вид: MOD_CDLOGIN_USERNAME=" Ім’я користувача". И так заменять все английские слова находящиеся в скобках, кроме кодовых слов(стилей) таких как: "top", "drop-shadow" ну и подобных.

Вот в итоге что получилось:

Ну вот собственно и всё, что я хотел сказать по данной теме, ничего сложного нету. Скачать данный модуль с присутствием украинского языка можно ниже.
Скачать модуль mod_cdlogin_2.0.3

Комментарии (0):

Комментариев, к данной статье, нет

Оставить комментарий:


* Введите Ваше имя


* Введите комментарий

Введите результат с картинки:

* Введите результат

Фото дня на Яndex


Ночь над деревом Банзай