Генератор мультиязычных страниц (shop)
Stock-AllПоддержка обоих интерфейсов UI 1.3 и 2.0
Плагин «Генератор мультиязычных страниц» работает в обоих интерфейсах бекенда приложения Shop-Script и поддерживает, как светлую, так и тёмную версию бекенда для UI 2.0.
Плагин быстрого автоматического наполнения инфо-страниц магазина другими языками на основе уже созданных страниц Shop-Script, как корневые страницы витрин (storefronts), так и вложенные страницы в дереве..
Генератор мультиязычных страниц - ИИ-перевод страниц вашего магазина на Shop-Script.
Генератор мультиязычных страниц - это плагин для Shop-Script, который автоматически генерирует и переводит страницы вашего магазина на несколько языков с помощью искусственного интеллекта. Вам больше не нужно создавать копии страниц вручную, нанимать переводчиков или копировать HTML-код между вкладками. Всё, что требуется - выбрать страницы и запустить генерацию. ИИ сделает всю работу за вас.
Для чего нужен этот плагин?
Если ваш интернет-магазин выходит на международные рынки или вы хотите предоставить контент на нескольких языках для аудитории из разных стран, вам нужно управлять переводами страниц витрины. Без плагина это означает:
Вручную создавать каждую страницу для каждого языка в админке Shop-Script;
Копировать и вставлять HTML-код, рискуя повредить вёрстку и оформление страницы;
Самостоятельно переводить весь контент или оплачивать услуги переводчиков;
Тратить часы на синхронизацию изменений между разными языковыми версиями.
Плагин решает все эти проблемы. Вы указываете базовый язык (например, русский), выбираете целевые языки (английский, польский, немецкий и любой другой), и плагин автоматически создаёт полноценные переведённые версии страниц с сохранением всей структуры, оформления и SEO-элементов.
Основные возможности.
1. Автоматический перевод через ИИ
Плагин поддерживает пять ведущих ИИ-провайдеров: ChatGPT (OpenAI), DeepSeek, Gemini (Google), Qwen (Alibaba) и OpenRouter - универсальный шлюз, предоставляющий доступ к десяткам моделей разных провайдеров через единый API. Вы можете выбрать модель, которая лучше всего подходит по соотношению цены и качества.
Выбор ИИ-провайдера
ИИ переводит не просто текст, а создаёт полноценную страницу на другом языке, сохраняя:
Всю HTML-структуру и CSS-стили оформления;
Изображения, видео и другие медиа-файлы;
JavaScript-скрипты и интерактивные компоненты;
Smarty-шаблоны и динамические данные витрины.
2. Массовая генерация страниц
Отметьте нужные страницы в дереве витрины, выберите целевой язык и нажмите «Сгенерировать выбранные». Плагин последовательно создаст или обновит перевод для каждой страницы, отображая прогресс в реальном времени с защитой от тайм-аутов через CRON. Можно перевести как отдельные страницы, так и всё дерево контента целиком.
Массовая генерация страниц
3. SEO-оптимизированные переводы
ИИ переводит не только видимый контент, но и все SEO-элементы страницы:
Заголовок страницы (title);
Мета-описание (meta description);
Ключевые слова (meta keywords);
URL-адреса генерируются на языке перевода с SEO-дружественной транслитерацией.
4. Гибкая настройка ссылок в контенте (href и src)
Вы можете выбрать поведение для всех внутренних ссылок и путей к изображениям на переведённых страницах: «Копировать как есть» - все ссылки href и src остаются без изменений, или «Оставить пустыми» - все внутренние href и src удаляются, чтобы вы могли проставить их вручную под новую локаль.
5. Умное управление связями страниц
Плагин отслеживает все связи между оригинальными и переведёнными страницами. Если вы обновили оригинал - плагин пометит перевод, как требующий обновления и предложит перегенерировать его. Вы всегда будете видеть, какие страницы актуальны, а какие нужно обновить.
6. Полная настройка ИИ-провайдеров
Для каждого провайдера вы можете:
Указать свой API-ключ;
Выбрать конкретную модель - после ввода ключа подтягиваются все актуальные модели;
Настроить кастомный системный промпт для особого стиля перевода;
Протестировать соединение с ИИ прямо из настроек плагина;
Настроить параметры перевода: максимальное количество токенов, задержка между страницами и другие.
7. Поддержка всех языков и локалей
Плагин работает с любой локалью, установленной на вашей установке Webasyst. Вы можете создавать переводы для всех стран и регионов мира - для этого в плагине есть встроенный интерфейс добавления новых локалей без необходимости править код системы. При добавлении локали можно настроить валюту по умолчанию, формат чисел, первый день недели и направление текста (включая RTL для арабского, иврита и других языков).
Добавление новой локали
8. Перевод прямо из редактора страниц
Вы можете перевести любую страницу, не заходя в настройки плагина. Находясь в редакторе страниц Shop-Script, просто нажмите кнопку «Перевести». Откроется модальное окно со списком всех доступных языков. Выберите нужные и создайте перевод в один клик.
Перевод в редакторе страницы
9. Быстрое переключение между связанными страницами
В редакторе страниц появляется переключатель языков, который показывает все доступные переводы текущей страницы. Вы можете мгновенно переключиться между оригиналом и любой переведённой версией, не возвращаясь к списку страниц.
Переключение между связанными страницами
10. Перенос дополнительных параметров (advancedparams)
Плагин корректно переносит все дополнительные параметры страниц при генерации перевода, если у вас установлен плагин « Управление доп. параметрами » для Shop-Script. Поля всех типов (input, textarea, html, select, radio, а также файлы и изображения) корректно копируются в новую переведённую страницу.
Преимущества плагина
Экономия времени. То, что раньше занимало дни и недели, теперь делается за минуты. Одна страница переводится примерно за минуту (зависит от выбранной модели ИИ и объёма контента).
Сохранение вёрстки. ИИ бережно обрабатывает HTML-структуру, CSS и скрипты. Переведённая страница выглядит точно так же, как оригинал - просто на другом языке.
Работа через CRON. Генерация выполняется в фоновом режиме через CRON-задачи, что исключает тайм-ауты и зависания браузера при переводе большого количества страниц. Вы можете запустить генерацию и заниматься своими делами пока плагин будет "трудится".
Полный контроль. Вы сами решаете, какие страницы переводить, на какие языки и каким ИИ-провайдером. После генерации новые страницы по умолчанию создаются в статусе «Черновик», чтобы вы могли спокойно проверить каждую перед публикацией.
Понятный интерфейс. Плагин поддерживает как современный UI 2.0, так и классический UI 1.3. Интуитивно понятные настройки и наглядное дерево страниц, где визуально сразу видно, какие страницы уже имеют переводы, а какие ещё нет.
Автоматическая синхронизация на витрине. При смене языка на фронтенде плагин автоматически определяет правильную версию страницы для выбранной локали, независимо от URL-адресов страниц. Это решает задачу SEO-читаемости URL для каждого языка.
Интеграция с приложением «Полиглот» (Multilang). Если на вашем сайте установлено приложение « Полиглот », плагин берёт на себя логику переключения языков для страниц Shop-Script. Вы можете синхронизировать локали на витрине одним кликом - плагин сам просканирует все связи и установит соответствия.
Поддержка плагина «Управление доп. параметрами» (advancedparams) для Shop-Script. Все дополнительные поля и файлы корректно переносятся при генерации перевода.
Кому подойдёт плагин «Генератор мультиязычных страниц» (shop)?
Плагин является идеальным дополнением к приложению «Полиглот» (Multilang), которое переводит интерфейс бекенда и основные фразы на витрине. А плагин создаёт переведённые страницы с контентом вашего магазина на нужных языках. Он необходим в первую очередь:
Интернет-магазинам , которые хотят быстро запустить международные версии витрины на разных языках;
Корпоративным сайтам на Shop-Script , работающим в нескольких странах и нуждающимся в мультиязычном контенте;
Веб-студиям и разработчикам , которые создают мультиязычные проекты на Webasyst и хотят ускорить процесс наполнения контентом;
Владельцам магазинов , которые планируют расширение на зарубежные рынки и хотят подготовить контент заранее.
Как это работает?
Шаг 1. Установите плагин и перейдите в настройки.
Шаг 2. Подключите ИИ-провайдера, указав API-ключ (ChatGPT, Gemini, DeepSeek, Qwen или OpenRouter).
Шаг 3. Выберите базовый язык магазина и целевые языки для перевода.
Шаг 4. Откройте вкладку «Страницы», выберите домен и локаль, отметьте нужные страницы.
Шаг 5. Нажмите «Сгенерировать выбранные» и дождитесь завершения или закройте вкладку - CRON продолжит генерацию в фоне.
Шаг 6. Готово! Переведённые страницы появятся в структуре витрины. Посетители увидят контент на своём языке в зависимости от выбранной локали.
Более подробную инструкцию по настройке и работе плагина читайте здесь .
Часто задаваемые вопросы.
Какой ИИ-провайдер лучше выбрать?
Все поддерживаемые провайдеры отлично справляются с переводом. ChatGPT и Gemini показывают наилучшие результаты для европейских языков, но выйдет дороже, чем DeepSeek - отличный баланс цены и качества. Qwen - хороший выбор для азиатских языков. OpenRouter - универсальный шлюз с доступом к десяткам моделей разных провайдеров.
Могу ли я редактировать переводы вручную после генерации?
Да, конечно. После создания переведённые страницы - это обычные страницы Shop-Script, которые можно редактировать в штатном редакторе страниц.
Какие языки поддерживаются?
Поддерживаются все локали, доступные в Webasyst. Кроме того, вы можете добавить любую новую локаль через интерфейс управления локалями в настройках плагина без необходимости править код.
Нужно ли настраивать CRON?
Да, плагин использует CRON для фоновой генерации страниц. Это необходимо, чтобы избежать тайм-аутов браузера при переводе большого количества страниц за один раз.
Как организованы URL переведённых страниц?
Каждая локаль размещается в своей поддиректории (/en/, /pl/, /de/ и т.д.) в соответствии с рекомендациями Google для мультиязычной SEO-оптимизации. Базовый язык остаётся в корне витрины.
Плагин протестирован и полностью совместим с версиями PHP 7.4.33 - 8.3.30.





