Мультиязычный магазин на MODX + Minishop2?
Здравствуйте! Подскажите, пожалуйста, как реализовать мультиязычность в компоненте Minishop2? Я много времени уделил поиску решения в интернете, но не нашёл ничего, кроме зависших вопросов и временных «костылей»… В тех же Virtuemart или Opencart мультиязычность «из коробки» работает и очень удобно сделана. В MODX единственный, как по мне, вменяемый способ создания мультиязычного контента — это Babel с контекстами. Для сайтов-визиток достаточно удобно и всё работает без проблем. Но как быть с магазином? Ведь весь каталог товаров в таком случае дублируется в разных контекстах, и у одного и того же товара получается несколько версий с разными ID. А как быть с корзиной, галереей и другими кампонентами магазина? Как переводить названия для доставок, оплат и других элементов? Держать каталог только в основном контексте — не видится мне оптимальным решением.
Комментарии: 10
modstore.pro/packages/utilities/localizator
Как переводить названия для доставок, оплат и других элементов?Используя словари.
Компонент выглядит сырым, нет документации, демо-сайт не работает. Сервисы Яндекса, например, в Украине не работают (почему именно Яндекс?). Особенно настораживает предупреждение, что сайт может сломаться на PHP ниже 7й версии. Думаю, для продакшн это явно не решение, по крайней мере сейчас, пока компонент только в стадии разработки. Есть ещё варианты?
Попробуйте modx.com/extras/package/lingua, вдруг подойдет.
PS И ваши претензии к
PS И ваши претензии к
почему именно Яндекс?явно не по адресу, вы или закажите разработчику иной вариант добавить, либо не поднимайте вопрос «почему», т.к. сами знаете ответ на него (разраб тут точно ни при чем)
Так тут вопрос не к разработчику, а к тому, кто яндекс заблокировал.
Демо работает, использую на боевом проекте.
Можно пхп 4 поставить, он точно не сломается, зачем эти новые технологии? И modx evo заодно.
Можно пхп 4 поставить, он точно не сломается, зачем эти новые технологии? И modx evo заодно.
Я ценю ваш сарказм, но далеко не все заказчики держат на своих серверах (или хостингах) самые последние версии ПО, а попытки заставить их обновить это ПО приводят к спорам и холиварам по поводу стабильности, финансовой целесообразности и всё такое. У многих моих клиентов стоит PHP 5.6 сейчас, переходить на PHP7 пока не хотят.
Компонент LingUA почти два с половиной года не обновлялся, причём последняя версия — БЕТА. Стоит ли тратить время на его изучение и настройку, учитывая, что про него пишут в сети (глючный, тормознутый, куча проблем с совместимостью компонентов итд)? К сожалению, тоже не вариант… Поймите меня правильно: я не придераюсь и не критикую безосновательно. Мне просто нужно знать — есть ли в природе стабильное, проверенное и оптимальное решение для ТОПИКА, или нет.
Компонент LingUA почти два с половиной года не обновлялся, причём последняя версия — БЕТА. Стоит ли тратить время на его изучение и настройку, учитывая, что про него пишут в сети (глючный, тормознутый, куча проблем с совместимостью компонентов итд)? К сожалению, тоже не вариант… Поймите меня правильно: я не придераюсь и не критикую безосновательно. Мне просто нужно знать — есть ли в природе стабильное, проверенное и оптимальное решение для ТОПИКА, или нет.
А я про localizator, ибо выпустил его я. В треде вся инструкция разжевана.
Никита, в модсторе кнопка «демо» ведет в никуда.
Поправил ссылочку, s9732.h8.modhost.pro/ в треде она давно есть
Сделал мультиязычный магазин с кучей плюшек с помощью Localizator. Есть некоторые проблемки, но они легко решаются хотя бы базовым знанием архитектуры MODX и кое-каким программированием. Если вы способны хоть что-то написать с использованием MODX API, то вы спокойно решите свои задачи с помощью Localizator.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.