Запрос страницы
Посетитель открывает URL на языковой версии. Если файл уже есть в кеше, он отдается сразу.
Сервис берет страницу с сайта-донора, переводит HTML через TranslateX, сохраняет готовую версию в кеш и управляет языковыми версиями из одной панели.
Скрипт не требует менять исходный сайт. Он подхватывает нужный URL, готовит перевод, переписывает внутренние ссылки и сохраняет результат рядом с переводимой версией.
Посетитель открывает URL на языковой версии. Если файл уже есть в кеше, он отдается сразу.
При первом запросе скрипт скачивает HTML с сайта-донора и нормализует ссылки, canonical и технические блоки.
Контент отправляется в TranslateX, а бренды, имена и термины из списка notranslate остаются нетронутыми.
Готовая страница сохраняется на диск, добавляется в реестр и попадает в sitemap языковой версии.
Translate WP держит центральный источник настроек: языки, base URL, фразы без перевода и ключи TranslateX доступны всем подключенным сайтам.
Один ID объединяет оригинал и все языковые версии для корректных hreflang-связей.
Общие фразы сети применяются до отправки HTML в переводчик.
Переведенный HTML хранится файлами, поэтому повторные открытия не тратят API.
Пакет переводчика можно обновлять централизованно, не трогая локальные настройки.
Система подходит для сайтов, где нужно быстро поднять несколько языковых версий и сохранить управляемость: кеш можно сбросить, отдельные страницы заблокировать, а замены применять до или после перевода.
Главная страница обновляется по TTL, остальные страницы живут в кеше до ручного сброса или удаления файла.
Откройте центральную панель, чтобы управлять сетками, языками и ключами TranslateX.