Автор Тема: Скрыть из меню один язык, но не отключать его.  (Прочитано 609 раз)

14 Март 2018, 09:19:37
  • Фрилансер
  • *
  • Сообщений: 119
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Используется дополнительно английский язык (американский) только лишь для того, чтобы с помощью модуля импортировать заказы с американского Амазона (без включенного языка не работает).
Но английский уже и так есть (Великобритания). Получается дублирование контента. Хочу американский закрыть от индексации.
А как его скрыть в выпадающем меню выбора языков?
14 Март 2018, 12:00:54
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Для импортп используется язык админки (в профиле меняется), на сайте не нужно показывать 2 английских, один можно отключить.
19 Март 2018, 12:27:54
Ответ #2
  • Фрилансер
  • *
  • Сообщений: 119
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Речь идет о работе с модулем Amazon Marketplace и импорте заказов, а не товаров.
https://documentation.common-services.com/amazonv4/marketplace-tab/?lang=en
19 Март 2018, 12:33:44
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
А какая разница? Язык это только локаль, вот и все что от него требуется на уровне программы.
То что вы для клиента покажете gr или en разницы нет. Кто вам мешает установить en вместо gr?

Скрыть же язык просто, отключите его в админке, для профиля выберите этот язык.
Тогда в админке можно будет использовать английский язык (американский), а на сайте его видно не будет.
19 Март 2018, 13:31:28
Ответ #4
  • Фрилансер
  • *
  • Сообщений: 119
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля


Без включенного языка не появляется флажок US в модуле. В мануале об этом говорится (по ссылке выше).
И, соответственно, не возможен импорт заказов с американского аккаунта Амазона.
Только с тех стран, какие языки подключены, с Английской платформы, например.
А мне нужно и с европейских стран и с Америки.

Сделал как вы написали. Американский исчез с выбора языков, но и с модуля тоже.
В админке американский не стал главным для этого профиля, а стал немецкий как у второго админа.
19 Март 2018, 14:11:06
Ответ #5
  • Партнер
  • Старожил
  • ****
  • Сообщений: 313
  • Репутация: +13/-0
  • SEO оптимизация сайтов, интенет-магазинов.
    • Просмотр профиля
Закройте от индексирования через robots.txt
Disallow: /*'префикс языка'/
Поисковая оптимизация, SEO  оптимизация сайтов, интенет-магазинов.  Работа на результат –  вывод в топ, увеличение посещяемости и увеличение продаж.
19 Март 2018, 14:59:38
Ответ #6
  • Фрилансер
  • *
  • Сообщений: 119
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Это я сделаю. Со стороны пользователя бы еще убрать с выбора языков... Так то ни к чему 2 английских.