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




