but1head

but1head

С нами с 01 апреля 2014; Место в рейтинге пользователей: #19
but1head
02 июня 2017, 16:40
+1
Подойдет, возможно нужно будет переписать плагин, но если сделали свитч на контекстах тут тоже разберетесь.
1) Да, в плагине можно проверять $modx->localizator_key и от него менять шаблон, смотрите плагин
2) Можно вручную

Свои контексты можете удалять (хотя локализатор для одного контента сделан, т.е. разделение новостей не предусмотрено, с другой стороны если новость не переведена на псевдоконтекст то она не выводится и выдает 404).

Псевдоконтексты вам нужны такие:
http_host: site.ru, ключ языка: ru
http_host: site.ru/en/, ключ языка: en
http_host: spb.site.ru, ключ языка: ru
http_host: spb.site.ru/en/, ключ языка: en
и т.д., или en.spb.site.ru…

but1head
30 мая 2017, 22:28
0
Если просто английская версия сайта, то modstore.pro/packages/utilities/localizator
but1head
28 мая 2017, 16:49
0
У ресурса вам надо заполнить только pagetitle, далее основную локализацию т.е. RU. Потом нажать «автоматический перевод» и переведется на EN. Все.
but1head
26 мая 2017, 19:14
+2
Спасибо за упоминание локализатора :)
На нем можно выстроить региональность + языки, так же и разные шаблоны и т.д.
but1head
24 мая 2017, 18:37
+1
Все инструкции в посте есть, в комментариях тоже
but1head
24 мая 2017, 18:27
0
Выше спрашивали про ms2, что у вас не выходит?
Теги товаров \ тв параметры не получится, только костылями
but1head
23 мая 2017, 23:29
+1
Не делал перевод кроме русского, можете добавить на гитхаб.
but1head
23 мая 2017, 18:29
1
+1
Локализатор грузит свои словари вот так:
$modx->lexicon->load($cultureKey . ':localizator:site');
Следовательно вам надо (возможно синтаксис не правильный)
{$_modx->lexicon->load(('cultureKey' | option) ~ ':minishop2:default')}
или в плагине\сниппете
$modx->lexicon->load($modx->cultureKey . ':minishop2:default');
А вообще должно было «само», но видимо минишоп грузит словари раньше чем локализатор подменит язык.
but1head
23 мая 2017, 16:47
0
Чудо произошло! Скоро верну демку.
but1head
23 мая 2017, 15:17
-1
Компонент не работает с другими компонентами (ибо зачем), в настройках можно указать максимальный % \ число оплаты заказы, отключить оплату доставки и %\число начисления бонусов за заказ или каждый товар.

А вообще по таким вопросам есть тех.поддержка
but1head
23 мая 2017, 15:15
0
Ввиду того что компонент бесплатный, а хостинг нет, я удалил демку.
Если кто-нибудь задонатит yasobe.ru/na/localizator то демка чудом оживет.
but1head
23 мая 2017, 14:10
0
Пришли доступы modx.pro/users/but1head/, не помню как там через /en/ делать
but1head
23 мая 2017, 01:52
1
+1
1) создаем локализации (псевдоконтексты)

2) в настройке localizator_default_language указываем ключ основной локализации (у меня это ru, на скрине pt)
3) в настройке localizator_key_yandex указываем апи ключ яндекса, translate.yandex.ru/developers/keys

Конец.
Контент указывается в табе ресурса.
but1head
22 мая 2017, 12:18
0
Там всего-то пару загрузкок было, попросил отключить
but1head
18 мая 2017, 15:57
0
От 100 000 руб., контакты в профиле