Jump to content

Recommended Posts

OC-HELP.com мультиязык, hreflang, код языка в url


OC-HELP.com мультиязык, hreflang, код языка в url


OC-HELP.com Мультиязык - модуль для решения проблемы с мультиязычностью сайта. Протестирован на платформах ocStore 2.1.x, 2.3.x и Opencart.pro 2.3.x.
Прошу обратить внимание, работает исключительно с SeoPro который присутствует в данных сборках. с SeoPro установленным на чистый Opencart или другие сборки работа не гарантируется, но возможна настройка при личном обращении в ЛС.


Что может модуль:

  1. Формирует корректный тег Hreflang
  2. Добавляет код языка в url (https://site.com/en/ или https://site.com/ua/)
  3. Заменяет стандартный блок языка, не используя ajax или отправку форм


Установка:

  1. Убедитесь, что у Вас установлен ocmod отключающий фтп загрузку - Ссылка
  2. Установите ocmod.zip архив, как обычный ocmod (Распаковывать и заливать в корень не надо!)
  3. Обновите кэш модификаций
  4. Выдайте права на просмотр/изменение Система - Пользователи - Группы пользователей
  5. Зайдите в Дополнения - Модули - Установите модуль

 

Настройка модуля:

  1. Задайте настройки Hreflang в модуле "OC-HELP.com - Multilang" и задать коды языков
    Пример: для Русского языка (Россия) ru-ru
    для русского языка (Украина) ru-ua
    для украинского языка (Украина) uk-ua
    для английского языка (Англия) en-gb
    или для всех стран и на английском языке указать en
    Подробнее можно узнать по ссылке https://support.google.com/webmasters/answer/189077?hl=ru&ref_topic=2370587
  2. Задайте параметр языка по-умолчанию, выбрать из списка. (Он должен совпадать с тем, что установлен в системе).

 

Настройка системы:
  1. Включите SEO Url в настройках магазина Система - Настройки - Вкладка "Сервер"
  2. Задайте тип ЧПУ SeoPro - Обязательно!
  3. Задать префикс языка для url. Система - Локализация - Языки
  4. Зайти в каждый язык и прописать соответствующий префикс для каждого языка
    Для русского - ru
    Для украинского - ua
    Для английского - en итд.
  5. Переименуйте htaccess.txt на .htaccess
  6. Обновите системный кэш, Обновите кэш модификаций, Очистить кеш Вашего браузера
 

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

  • В url добавлять суффикс языка. Например двуязычный сайт RU, UA где основной русский.
    Карта сайта на русском языке - site.com/ru/index.php?route=extension/feed/google_sitemap
    Карта сайта на украинском языке - site.com/ua/index.php?route=extension/feed/google_sitemap
  • Если карта сайта отдается по url site.com/sitemap.xml, site.com/ua/sitemap.xml, то в .htaccess после "RewriteBase /" добавить правило для каждого языка:
    RewriteRule ^sitemap.xml$ /ru/index.php?route=extension/feed/google_sitemap [L] - в этом случае ru - язык по-умолчанию
    RewriteRule ^ua/sitemap.xml$ /ua/index.php?route=extension/feed/google_sitemap [L] - второй язык ua
  • Код языка в этом запросе должен соответствовать заданному URL-prefix настройке языка в системе

Если после полной настройки решение не заработало или Вам не удается настроить модуль, или Вы не понимаете как это делается в целом, прошу обращаться в ЛС за платной настройкой и технической.поддержкой.

ВНИМАНИЕ! Скачивая и устанавливая данное решение, Вы принимаете тот факт, что модуль распространяется бесплатно "As is - Как есть" и Вы все делаете на свой страх и риск. Автор дополнения не несет никакой ответственности за ошибки, недоработки или конфликты модуля с другими дополнениями. Будьте внимательными, перед установкой делайте бэкап сайта!


Другие мои дополнения:


  • Добавил
  • Добавлено
    23.12.2019
  • Категория
  • Системные требования
  • Сайт разработчика
    https://oc-help.com
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • OpenCart
    Несовместим
  • ocStore
    2.3
    2.1
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
  • Обращение к серверу разработчика
    Нет
  • Старая цена
    0

 

  • +1 1

Share this post


Link to post
Share on other sites
Posted (edited)

Здравствуйте, может ли влиять модуль на скорость сайта?

Edited by interpromo

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By Waha
      OC-HELP.com Мультиязык - модуль для решения проблемы с мультиязычностью сайта. Протестирован на платформах ocStore 2.1.x, 2.3.x и Opencart.pro 2.3.x.
      Прошу обратить внимание, работает исключительно с SeoPro который присутствует в данных сборках. с SeoPro установленным на чистый Opencart или другие сборки работа не гарантируется, но возможна настройка при личном обращении в ЛС.

      Что может модуль:
      Формирует корректный тег Hreflang Добавляет код языка в url (https://site.com/en/ или https://site.com/ua/) Заменяет стандартный блок языка, не используя ajax или отправку форм
      Установка:
      Убедитесь, что у Вас установлен ocmod отключающий фтп загрузку - Ссылка Установите ocmod.zip архив, как обычный ocmod (Распаковывать и заливать в корень не надо!) Обновите кэш модификаций Выдайте права на просмотр/изменение Система - Пользователи - Группы пользователей Зайдите в Дополнения - Модули - Установите модуль  
      Настройка модуля:
      Задайте настройки Hreflang в модуле "OC-HELP.com - Multilang" и задать коды языков
      Пример: для Русского языка (Россия) ru-ru
      для русского языка (Украина) ru-ua
      для украинского языка (Украина) uk-ua
      для английского языка (Англия) en-gb
      или для всех стран и на английском языке указать en
      Подробнее можно узнать по ссылке https://support.google.com/webmasters/answer/189077?hl=ru&ref_topic=2370587 Задайте параметр языка по-умолчанию, выбрать из списка. (Он должен совпадать с тем, что установлен в системе).  
      Настройка системы: Включите SEO Url в настройках магазина Система - Настройки - Вкладка "Сервер" Задайте тип ЧПУ SeoPro - Обязательно! Задать префикс языка для url. Система - Локализация - Языки Зайти в каждый язык и прописать соответствующий префикс для каждого языка
      Для русского - ru
      Для украинского - ua
      Для английского - en итд. Переименуйте htaccess.txt на .htaccess Обновите системный кэш, Обновите кэш модификаций, Очистить кеш Вашего браузера   Дополнительно:
      Для корректной работы карты сайта, выгрузки товаров с нужным языком и тд. нужно:
      В url добавлять суффикс языка. Например двуязычный сайт RU, UA где основной русский.
      Карта сайта на русском языке - site.com/ru/index.php?route=extension/feed/google_sitemap
      Карта сайта на украинском языке - site.com/ua/index.php?route=extension/feed/google_sitemap Если карта сайта отдается по url site.com/sitemap.xml, site.com/ua/sitemap.xml, то в .htaccess после "RewriteBase /" добавить правило для каждого языка:
      RewriteRule ^sitemap.xml$ /ru/index.php?route=extension/feed/google_sitemap [L] - в этом случае ru - язык по-умолчанию
      RewriteRule ^ua/sitemap.xml$ /ua/index.php?route=extension/feed/google_sitemap [L] - второй язык ua Код языка в этом запросе должен соответствовать заданному URL-prefix настройке языка в системе Если после полной настройки решение не заработало или Вам не удается настроить модуль, или Вы не понимаете как это делается в целом, прошу обращаться в ЛС за платной настройкой и технической.поддержкой.

      ВНИМАНИЕ! Скачивая и устанавливая данное решение, Вы принимаете тот факт, что модуль распространяется бесплатно "As is - Как есть" и Вы все делаете на свой страх и риск. Автор дополнения не несет никакой ответственности за ошибки, недоработки или конфликты модуля с другими дополнениями. Будьте внимательными, перед установкой делайте бэкап сайта!

      Другие мои дополнения:
      СМС уведомления Opencart 2.x СМС уведомления Opencart 3.x Просмотренные товары Opencart 2.x Таблица размеров Opencart 2.x Таблица размеров Opencart 3.x Акционные товары с таймером Opencart 2.x Все товары магазина Opencart 2.x Все товары магазина Opencart 3.x Товары из категорий Opencart 2.x Редактор изображений Image Cropper Opencart 2.x
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.