Русификация компонентов и модулей Joomla
Бывает так, что при установке какого-либо нового компонента или модуля на сайт, мы видим, что он полностью на английском языке. С административной панелью на английском ещё с горем пополам я бы работала, но вот пользователям, которые будут посещать сайт, такая перспектива дополнительного изучения английского языка может быть не по душе. Поэтому нужно искать в сети русифицированные файлы для данного модуля, но… Но если не нашли… Если не нашли или надоело искать, а хочется научиться проделывать эту не такую уж и сложную процедуру самостоятельно, могу немного в этом помочь.
Я работаю с файлами через ФТП и Дримвевер (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), а далее – всё точно так же, как описывалось выше.
Хотелось бы поделится со всеми, по редактированию языковых файлов virtuemart 2 и joomla 2.5. Возможно это не новость, но для тех кто не в курсе думаю будет полезно узнать про их редактирование и сохранения оригинала.
Заходим в Extensions-Language Manager-Overrides. Кликаем New, далее в поле поиска вставляем нужный нам текст для его изменения например COM_VIRTUEMART_CANCEL, ставим галочку на Constant и нажимаем поиск. После кликаем по тому что найдено и в поле «текст» вписываем свой вариант перевода, потом сохраняем. После чего текст в нужном месте должен изменится.
Инфа была найдена мною в за бугорном интернете не знаю где. Проверено, работает. У меня joomla на английском, поэтому указал пути на английском, думаю, все разберутся без проблем.