Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

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

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

Я работаю с файлами через ФТП и Дримвевер (Cute FTP и Adobe Dreamweaver), но чаще всего через ftp, поэтому буду объяснять пошагово, как это делала я.

Как русифицировать модули и компоненты CMS Joomla

Итак, начнём. Заходим в ftp и находим папочку language (/public_html/language). В ней видим несколько папок: en-GB, ru-RU и т.п. Это языковые папки, то бишь папочки, которые содержат в себе файлы – переводчики на определённый язык. Понятно, что en-GB – это английский, а ru-RU – русский язык.

Нам нужна именно папка ru-RU. Заходим. И ищем тот файл, который отвечает за русский вариант нужного модуля или компонента. Скорее всего, Вы нужный файл не найдёте, поэтому нужно зайти в папку en-GB И найти английскую версию. Например, мне нужно было русифицировать компонент Календарь событий (Jevents), поэтому я нашла в папке файл en-GB.com_jevents.ini, скопировала всё содержимое, потом зашла в папочку ru-RU, создала в ней аналогичный файл только для русского языка – ru-RU.com_jevents.ini и вставила туда только что скопированную информацию. Далее всё просто – нужно просто перевести и прописать в файле русский вариант текста, например: 

JEV_SEARCH_TITLE=Search

Нужно заменить на:

JEV_SEARCH_TITLE=Поиск

И так проделать нужно со всеми значениями.

Если нужно русифицировать и в админке компонент или модуль, нужно зайти в папку администратор (/public_html/administrator/language/ru-RU), а далее – всё точно так же, как описывалось выше.