Viarts.ru
База знаний  Последние поступления
Общая информация и пример включения, использования.
 подробнее…подробнее…
Общие понятия, возможности, настройки и использование функций системы купонов скидок в интернет-магазине Viart Shop  подробнее…подробнее…
Общие настройки показа и доступа к меню администрирования интернет-магазина
 подробнее…подробнее…
Основы настроек и использования системы бонусов и кредитов в Viart Shop
 подробнее…подробнее…
Модуль статей, новостей в интернет-магазине на Viart Shop, функции, описание и настройки.
 подробнее…подробнее…
Общие основы настроек Расширенного поиска по спецификациям
 подробнее…подробнее…
Пример-инструкция по настройке показа и доступа к товарам, категориям для пользовательской части интернет-магазина на Viart Shop
 подробнее…подробнее…
Принципы настроек и возможные примеры использования
 подробнее…подробнее…
Общая информация о назначении функции статусов заказов и настройках  подробнее…подробнее…
Показ названий и описаний товаров на разных языках в интернет-магазине на Viart Shop. Общие принципы и руководство по настройке.  подробнее…подробнее…

Показ названий и описаний товаров на разных языках

ПечатьСообщить другу
мультиязычность в интернет-магазине (написано для версии 3.6)

   Иногда в интернет-магазине возникает необходимость для пользователей из разных стран показывать один и тот же товар с названием и описанием на языке пользователя. Возникает вопрос, как такое реализовать/настроить в своём интернет-магазине?
    В разных скриптах интернет-магазинов это решается разными способами. В некоторых разработках такой раздельный показ сводиться только к изменению языка названий пунктов меню навигации, а само название и описание остаётся на одном языке для всех пользователей, в иных нет и этого.
    В Viart Shop поддержка мультиязычности реализована и для пунктов меню, и для текстов описания, и для названия товаров на том языке, который пользователь выбрал для просмотра из доступных. .
Сам принцип реализации прост и заключается в использовании языковых тегов при размещении текста в поля описания (в квадратных скобках, по аналогии со скриптом форума на phpBB). К примеру, если нужно сделать описание на двух языках - английском и русском, то в поле описания вставляем текст заключая его в такие тэги:



   Посмотрим, что из этого получается на примере названия товара. Откроем в административной части сам товар для редактирования и в поле Наименование *, к примеру, напишем для русского и английского языков с некоторыми изменениями и заключив  между показанными выше тегами:

VAIO TZ Series Notebook PC VGN-TZ398U/XC 

Сохраним изменения и посмотрим на результат для выбранной пользователем версии сайта на русском языке:



и тот же товар для версии на английском:



   Как видим из примеров, в зависимости от выбранного языка для просмотра интернет-магазина, название так же будет меняться. Описанный способ распространяется и на название товара и на текст его описания.
   Кроме прочего, в интернет-магазине на Viarts Shop, предусмотрена функция показа определённых товаров только для определённого языка. Чтобы использовать эту функцию, необходимо на странице редактирования товара на против пункта Язык, выбрать из выпадающего списка название страны и сохранить изменения:



После этого товар будет виден только тем пользователям, которые выбрали язык этой страны для просмотра сайта.

nemo
При копировании статьи или её части, размещении указанного модуля на других ресурсах, ссылка на www.viarts.ru обязательна

Оцените.
Пока нет отзывов и оценок  Напишите отзыв.

Последнее на форуме
Тема: Динамическое переключение показа списка товаров
Автор: Samodelkin
Дата: 09.10.10, 01:41
Просмотров: 38, Сообщений: 0
Тема: Табличный вид списка товаров
Автор: Samodelkin
Дата: 08.10.10, 23:00
Просмотров: 34, Сообщений: 2
Тема: Не отображается валюта после цены
Автор: anadar
Дата: 07.10.10, 16:33
Просмотров: 67, Сообщений: 3
Тема: {переменные}
Автор: nemo
Дата: 05.10.10, 10:05
Просмотров: 61, Сообщений: 1
Полезные ссылки

Copyright © 2009 ViArts.ru. Все права защищены.
Воспроизведение материалов или их частей в любом виде и форме без согласия запрещено.

-->