Генератор мультиязычных страниц (shop)

Генератор мультиязычных страниц (shop)

Stock-All
10 установок

Поддержка обоих интерфейсов 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.