Описание задачи

Имеется действующий интернет-магазин на OpenCart, работающий в одной стране. Нужно реализовать поддержку добавления других стран, чтобы магазин мог обслуживать несколько регионов, каждый на своем домене или поддомене.

Вариант реализации (предложен заказчиком)

  • Массовая автоматическая замена ключевых топонимов (названий регионов, городов, стран) при смене региона.
  • Использование мультисайтовой архитектуры или привязки к разным доменам.

Ключевые требования

  • База товаров должна быть единой, но контент (описания, привязки к местности) может отличаться в зависимости от региона.
  • Управление всеми странами через единую админ-панель OpenCart.
  • Отображение правильных цен, языков, валют и доставки для выбранной страны.
  • Оптимизация URL и DNS для работы на отдельных доменах.

Ожидаемый результат

Функциональность автоопределения региона и переключения между доменами с корректной заменой всех упоминаний соответствующих географических названий без ручного редактирования для каждой новой страны.