Немножко о редактировании русских надписей VirtueMart

Что такое VirtueMart?

Итак, первый пост в своем блоге я хочу посвятить редактированию такого программного продукта, как VirtueMart. Что же это такое?

VirtueMart -- свободный программный продукт, используемый для создания интернет-магазинов на базе CMS Joomla или Mambo, со средним или малым уровнем загрузки.

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

Изменение конкретных надписей в VirtueMart.

На самом деле тут все элементарно просто, если знать где искать. В VirtueMart существует файл rassian.php, который находится по  адресу: ../administrator/components/com_virtuemart/languages/common/rassian.php

В содержимом этого файла можно найти массив, в котором переменным массива присваиваются русские строки:
<?php

/* ... */

$langvars = array (
'CHARSET' =>'utf-8',
'PHPSHOP_ERROR' => 'Ошибка',
'PHPSHOP_CATEGORY' => 'Категория',
/* ...
 здесь у нас идет огроооооомная куча
переменных, которым присваивются русские строки 
... */

'PHPSHOP_DOWNLOAD_VALID_UNTIL' => ' until {date}',
'USER_REGISTRATION_DISABLED' => 'User registration is disabled, it must be enabled in order to proceed.'
);

/* ... */

?>
Для редактирования какого-либо русского слова достаточно найти его и заменить. Лучше всего пользоваться для редактирования каким нибудь редактором с поиском, например notepad ++. Тогда просто нажимаем ctrl+f, вводим необходимую строку, правим ее, и сохраняем документ. Вот в общем и всё, ничего сложного.