Реализация 2х и более языков для minishop2

Доброго всем!
Стоит задача сделать несколько языков на сайте: Русский, английский, испанский, итальянский
Кто как делает чтобы было удобно и товары забивать в сайт, и с точки зрения админки было все удобно

Как думаю сделать я

вариант 1
Делаем для каждого языка свой контекст и переводим вручную основные разделы на нужный язык.
В карточке товара для русской версии делаем дополнительные поля с описанием товара под каждый язык и выводим уже в каталоге, в том или ином контексте нужное дополнительно поле. Получается все товары будут в одном контексте и мы не будем их дублировать в другие контексты. Плюсы: удобно синхронизировать с 1С, все товары редактируются в одном месте и расходятся во все контексты под разными языками. Минусы — не получится в разных контекстах иметь разные товары, ну и это накладывает ряд ограничений в плане гибкости самого интернет-магазины.

вариант 2
Делаем для каждого языка свой контекст, так же для каждого языка заводим свой каталог товаров не зависящий друг от друга. Делаем проф перевод и вручную наполняем все описания на каждом языке. Единственное я не знаю как реализовать синхронизацию с 1С цен, и наличия.

вариант 3, еще изучаю
Использовать компонент Localizator
Если есть опыт опишите в общих чертах как реализовать каталог и общие функции minishop2. Если был опыт и вы готовы включиться в проект, то этот вариант тоже рассматривается
Сергей
29 марта 2019, 21:29
modx.pro
409
0

Комментарии: 1

Andrey
17 июля 2019, 12:45
0
Делаю перевод на локализаторе, все сделал кроме опций товара. Если сталлкивались подскажите пожалуйста как это реализовать, а то фильтры перевелись, а опции нет, я подозреваю что это нужно делать через контексты
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1