Что такое 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.'
);
<?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, вводим необходимую строку, правим ее, и сохраняем документ. Вот в общем и всё, ничего сложного.