|
База знаний Новые поступления |
|
|
10 Окт 2009, 2:47 PM
Общая информация и пример включения, использования. подробнее…
|
|
|
27 Сен 2009, 2:08 AM
Общие понятия, возможности, настройки и использование функций системы купонов скидок в интернет-магазине Viart Shop подробнее…
|
|
|
10 Сен 2009, 12:21 AM
Общие настройки показа и доступа к меню администрирования интернет-магазина подробнее…
|
|
|
6 Сен 2009, 12:10 AM
Основы настроек и использования системы бонусов и кредитов в Viart Shop подробнее…
|
|
|
3 Сен 2009, 2:34 AM
Модуль статей, новостей в интернет-магазине на Viart Shop, функции, описание и настройки. подробнее…
|
|
|
7 Авг 2009, 11:35 PM
Общие основы настроек Расширенного поиска по спецификациям подробнее…
|
|
|
27 Июл 2009, 3:33 PM
Пример-инструкция по настройке показа и доступа к товарам, категориям для пользовательской части интернет-магазина на Viart Shop подробнее…
|
|
|
4 Июл 2009, 12:55 AM
Принципы настроек и возможные примеры использования подробнее…
|
|
|
10 Июн 2009, 1:39 AM
Общая информация о назначении функции статусов заказов и настройках подробнее…
|
|
|
3 Июн 2009, 11:44 PM
Показ названий и описаний товаров на разных языках в интернет-магазине на Viart Shop. Общие принципы и руководство по настройке. подробнее…
|
|
|
|
|
|
|
|
Русский язык в Viart Shop |
|
|
|
11 Апр 2009, 11:04 AM
При первом знакомстве с интернет-магазином Viart Shop,
особенно на сайте разработчиков, возникает естественный вопрос «А есть
ли к нему перевод на русский язык, трудно ли изменить перевод под свои
потребности и, вообще, как и где хранятся текстовые надписи меню и
сообщения сайта?»
В диcтрибутиве для установки интернет-магазина Viart Shop уже изначально присутствуют 28 языков, включая русский. В нашей инструкции по установке
уже описано, как изначально выбрать установку на русском языке, а
сейчас мы попробуем разобраться в структуре хранения текстовых
сообщений, принципах их вывода на сайте и способах их самостоятельного
изменения.
Примечание: Статья написана для версии 3.6. Названия и перевод пунктов меню может отличаться от используемой Вами версии.
Для примера, откроем в пользовательской части
магазина детальную страницу товара и попробуем поменять надпись под
изображением товара «Увеличенное изображение»:
на «Увеличить изображение».
Прежде чем разобраться, как изменить эту надпись, что на самом деле легко, сделаем небольшое отступление: Все надписи меню и разделов, сообщения, хранятся в 9-ти файлах. Найти их очень просто: папка messages
Далее открываем папку ru (для русского языка):
И видим там упомянутые файлы:
Если открыть такой файл, а в нашем случае cart_messages.php, в любом текстовом редакторе или блокноте, то мы увидим среди прочих, такую строку кода: define("PROD_SUPER_IMAGE_MSG", "Увеличенное изображение"); в
которой и хранится наша искомая надпись. Для того, чтобы она была видна
в пользовательской части, в нужном файле шаблона, вставлена вот такая
константа: {PROD_SUPER_IMAGE_MSG}, которая и «вызывает» к показу надпись из строки define("PROD_SUPER_IMAGE_MSG", "Увеличенное изображение"); языкового файла cart_messages.php.
Итак, чтобы осуществить изменения из панели администрирования магазина, нужно пройти в Система >Статичные сообщения сайта:
Откроется такая страница:
Если кликнуть в верхней части на иконке любого из флажков,
произойдет перевод всей административной части магазина. Слева мы
увидим список упомянутых ранее языковых файлов, которые имеют названия,
логически подсказывающие, какие тексты для каких разделов магазина в
них скорее всего содержатся (к примеру, в forum_messages.php, содержится всё. что относится к форуму). Справа сверху, введите в поисковую строку то, что мы хотим найти и поменять - Увеличенное изображение и нажмите Search.
В результатах поиска мы увидим искомое:
Нажмите Edit и измените на Увеличить изображение, сохраните:
Всё, с этим мы разобрались...
Теперь рассмотрим несколько более сложный случай… Предлагаю изменить название модуля ТОВАРЫ КАТЕГОРИИ, как на картинке:
на что-нибудь более правильное для русского языка, к примеру, на КАТАЛОГ.
Простой, вышеописанной процедурой поиска и редактированием, вы не сможете этого сделать. Таких моментов в Viart Shop не много, но пока, на момент написания этих строк, они есть. Это связано с тем, что слова в надписи ТОВАРЫ КАТЕГОРИИ прописаны и хранятся в разных строках языкового файла и выводятся в шаблоне в файле templates/user/block_categories_list.html с помощью 2-х разных констант. В указанном файле шаблона строка, отвечающая за это, выглядит так:
<table cellspacing=0 cellpadding=0 border=0><tr><td><div>{top_category_name} {CATEGORIES_TITLE}</div></td></tr></table> поменяйте её на:
<table cellspacing=0 cellpadding=0 border=0><tr><td><div>{top_category_name}</div></td></tr></table>
уже без {CATEGORIES_TITLE} и отвечающими за пробел.
Теперь зайдите в Администрирование >Система >Статичные сообщения сайта и выполните поиск вписав в строку для поиска PRODUCTS_TITLE (так проще, т.к. поиск по слову Товары даст большой список найденного). Измените ТОВАРЫ на КАТАЛОГ, сохраните. Теперь модуль будет иметь такой вид:
Если вы по ошибке при первоначальной установке выбрали по-умолчанию другой язык, откройте файл includes/ var_definition.php Кроме прочих установочных данных, там будет строка такого вида: $default_language = "ru"; отвечающая за язык вашего магазина для пользователей по-умолчанию. Измените на нужный, к примеру, на "uk" – украинский.
Обновлённую версию русского перевода для Viart Shop от www.Viarts.ru, вы всегда сможете скачать здесь. nemo При копировании статьи или её части, ссылка на www.viarts.ru обязательна
|
|
|
|
|
|
|