WPML
Выпущено
29 сентября 2026
Канал
Стабильная
Протестировано с WordPress
7.1
Продукт
WPML Multilingual CMS

Журнал изменений

WPML 5.0 предлагает обновленную админ-панель, языки в виде пар языка и страны, а также фоновую работу режима «Переводить все автоматически». В WPML 5.0.1 и 5.0.2 исправлены проблемы, с которыми столкнулись некоторые сайты после обновления. Сначала представлен полный список нововведений в версии 5.0, а затем — список исправлений.

Что нового в WPML 5.0

Обновленная админ-панель WPML

  • Теперь в WPML одно меню: «Переводы», «Настройки», «Поддержка», «Активировать и обновить», а также «Оплата перевода ИИ», если настроен автоматический перевод.
  • Все настройки находятся на одной странице «Настройки» с полем поиска для быстрого перехода к нужному разделу.
  • Ссылки и закладки на старые страницы админ-панели WPML перенаправляют на их новые места.
  • «Перевод строк» и «Перевод медиафайлов» теперь являются вкладками в разделе «Переводы»; «Клейкие ссылки», CMS Nav и «Экспорт и импорт WPML» находятся в группе «Дополнения».

Языки теперь представлены парами языка и страны

  • Языки настраиваются как пары языка и страны с региональными вариантами, такими как испанский (Мексика).
  • Вы можете добавлять пользовательские языки, загружать собственные флаги в формате SVG и редактировать названия языков в одном месте.
  • При добавлении языка, название которого совпадает с уже активным, WPML добавляет страну к названию нового языка, поэтому Вы увидите «испанский» и «испанский (Мексика)».
  • Добавленный Вами региональный язык готов к автоматическому переводу без дополнительных шагов сопоставления; если у системы перевода нет регионального варианта, WPML переводит его как базовый язык.
  • Пользовательские языки, которые не могут быть переведены автоматически, отмечены как «Только перевод вручную».
  • Существующие сайты обновляются автоматически; Ваши языки, URL-адреса и настройки сохраняются.

Режим «Переводить все автоматически» работает в фоновом режиме

  • После включения режима «Переводить все автоматически» WPML продолжает отправлять и получать переводы даже без открытой вкладки браузера.
  • Для фонового перевода требуется сайт, доступный сервису перевода из Интернета; на частном сайте или сайте с защитой паролем WPML попросит Вас держать страницу открытой, как и раньше.
  • Контент, написанный на любом из языков сайта, переводится на все остальные, а не только контент на языке по умолчанию.
  • Вы можете установить дату отсечения для каждого типа записи, чтобы контент, опубликованный или измененный до нее, оставался без перевода, а затем изменить ее без отключения режима «Переводить все автоматически».
  • Мастер настройки и Панель управления переводами показывают, что будет переведено для каждого типа контента, количество слов и общую стоимость до того, как Вы включите режим «Переводить все автоматически».
  • Вы можете включить режим «Переводить все автоматически» в Панели управления переводами без предварительной отправки тестового перевода.
  • Добавление языка запускает фоновый перевод для этого языка. Если сделать тип записи переводимым, откроется таблица стоимости, чтобы Вы могли выбрать, что включить, до начала перевода.

Оплата один раз за страницу и язык

  • При использовании режима «Переводить все автоматически» с PTC каждая страница, переведенная после его включения, оплачивается один раз для каждого языка, а последующие изменения бесплатны, пока объем контента не превысит то, за что Вы уже заплатили.
  • Контент, переведенный до включения режима «Переводить все автоматически», считается готовым и повторно не оплачивается.
  • Переводческие кредиты теперь везде в WPML называются словами, и WPML показывает количество слов, которое будет списано, до отправки.

Таксономии переводятся как записи

  • В Панели управления переводами есть раздел «Таксономии» для отправки на перевод рубрик, меток и элементов произвольных таксономий.
  • Названия таксономий можно переводить в Панели управления переводами вместе с самими элементами.
  • В режиме «Переводить все автоматически» новые и измененные элементы автоматически добавляются в очередь и переводятся заново при их изменении.
  • Описания элементов и SEO-поля из Yoast SEO и Rank Math включаются в задания на перевод элементов.

Системы перевода

  • PTC, собственная система перевода ИИ от WPML, является рекомендуемой. DeepL, Google и Microsoft Translator остаются доступными и имеют пометку «Устаревшая система».
  • Для режима «Переводить все автоматически» требуется PTC и описание сайта. Если Ваш сайт использует устаревшую систему, перейдите на PTC в Панели управления переводами в одном диалоговом окне перед его включением.
  • После перехода на PTC новые переводы по умолчанию публикуются без проверки; при использовании устаревшей системы они по умолчанию ожидают Вашей проверки.
  • Вкладка «Улучшить переводы» в разделе «Переводы» предлагает исправления на основе постоянно вносимых Вами правок и применяет принятые Вами к будущим переводам, показывая значок, когда ожидают новые предложения. Доступно только с PTC.

Также в версии 5.0

  • WPML 5.0 протестирован на PHP 8.5, включая встроенные библиотеки.
  • Переводчики могут открыть любой перевод в назначенной им языковой паре без предварительного назначения им этого задания.
  • Панель управления переводами теперь отмечает рубрики и метки, которые изменились после их перевода, наряду с записями.

Безопасность

  • Этот релиз включает ряд улучшений безопасности, в том числе одно, о котором сообщила компания Wordfence, за сотрудничество с которой мы благодарны.

Исправлено в WPML 5.0.1

В этом релизе исправлены проблемы, с которыми столкнулись некоторые сайты после обновления до WPML 5.0, включая фатальную ошибку на сайтах, префикс таблиц базы данных которых начинается с цифры, и зависание обновления.

Обновление до WPML 5.0

  • Сайты, у которых префикс таблиц базы данных начинается с цифры, больше не получают фатальную ошибку во фронтенде и на экране «Перевод пользовательских полей» после обновления до WPML 5.0, а сопровождавшее ее уведомление о невозможности сохранения исчезает само после повторного сохранения Ваших настроек.
  • Обновление WPML с версии 4.9.x до 5.0 на вкладке «Коммерческие» экрана добавления плагина больше не крутится бесконечно без завершения.

Панель управления переводами и мастер настройки

  • Панель управления переводами больше не отправляет элементы таксономии на все языки, если Вы выбрали конкретные языки и проверили стоимость.
  • Шаг мастера настройки «Расчет стоимости перевода» больше не показывает 0 слов с неактивной кнопкой продолжения до обновления страницы.

Настройки перевода и задания

  • Сохранение настроек перевода на сайте без Расширенного редактора переводов больше не сохраняет неверное значение редактора, из-за которого происходил сбой на каждой странице в wp-admin.
  • В заданиях на перевод больше не отображается неверный крайний срок, если он не был установлен.

Также в этом релизе

  • Переведенная рубрика товаров, слаг которой совпадал с другим элементом на языке оригинала, больше не перенаправляет посетителей на неправильную страницу.

Исправлено в WPML 5.0.2

В этом релизе исправлены дополнительные проблемы, с которыми столкнулись некоторые сайты после обновления до WPML 5.0, включая ошибки базы данных и тайм-ауты при входе в систему в сетях мультисайт, а также уменьшен размер скачиваемого файла.

Обновление до WPML 5.0

  • Сети мультисайт больше не регистрируют ошибки базы данных «Unknown column ‘l.country’» и не прерываются по тайм-ауту при входе в систему, пока их сайты по очереди обновляются до WPML 5.0.
  • После обновления браузеры загружают новые скрипты и стили WPML вместо кэшированных копий от предыдущей версии.

Переводить все автоматически

  • Режим «Переводить все автоматически» больше не отправляет черновик на перевод до его повторного сохранения.

Также в этом релизе

  • Переведенные страницы больше не выдают ошибку 404, когда товар, медиафайл или другой контент использует такой же слаг.
  • Некорректная настройка пакета строк, оставленная конструктором страниц, больше не вызывает фатальную ошибку.
  • Настройка корневой страницы принимает только опубликованные страницы. В поле «HTML-файл» теперь указано, какие файлы оно принимает, а остальные отклоняются.
  • Размер скачиваемого файла стал меньше — 17,4 МБ вместо 22,6 МБ, поскольку пакеты больше не включают исходные файлы перевода .po. Ваши переводы не затронуты.

Что нового в WPML 5.1

WPML 5.1 позволяет режиму «Переводить все автоматически» работать с любой системой перевода, учитывает автоматический перевод в словах и исправляет проблемы, о которых сообщалось в версии 5.0, в том числе в сетях мультисайт, учетных записях Blog и крупных магазинах.

Режим «Переводить все автоматически» с любой системой перевода

  • Режим «Переводить все автоматически» теперь работает с DeepL, Google Переводчиком и Microsoft Translator, а также с PTC; система перевода определяет цену (оплата один раз за страницу с PTC или за слово с другими системами), а Панель управления переводами показывает систему и ее цены до того, как Вы ее включите.
  • Сайт, использующий режим «Переводить все автоматически» с другой системой, может перейти на PTC прямо из Панели управления переводами без отключения перевода; переход применяется к новому и измененному контенту.
  • В PTC без описания сайта блок «Переводить все автоматически» остается на экране с неактивной кнопкой запуска, пока Вы не добавите описание, а его добавление активирует кнопку без перезагрузки.
  • В разделе WPML → Настройки → Перевод ИИ отображается одна рекомендация для каждой системы, а уведомление об обновлении до WPML 5 больше не требует PTC перед включением режима «Переводить все автоматически».

Слова вместо кредитов

  • Автоматический перевод оплачивается и отображается в словах везде: на странице «Оплата перевода ИИ» в WPML, на странице слов в Вашей учетной записи wpml.org и в оценках в Панели управления переводами.
  • Количество слов для строк и пакетов строк теперь совпадает с тем, что учитывается в счете, а сохраненные значения пересчитываются при обновлении.
  • Если сервис биллинга недоступен, WPML сообщает об этом вместо отображения нулевого баланса, а на странице «Настройки» указывается, какая настройка не была сохранена.

Обновление WPML и регистрация Вашего сайта

  • В уведомлении «Обновление WPML не завершено» перечисляются плагины, которые перестали загружаться, и дается ссылка на раздел «Активировать и обновить».
  • Уведомления об отсутствии ключа сайта, ошибке конфигурации или несоответствии требованиям скрываются для каждого администратора отдельно, а не для всего сайта, и уведомление о ключе сайта снова появляется в разделе «Активировать и обновить».
  • Владельцы учетной записи Blog видят плагины, не включенные в их тарифный план, в виде строк, которые они не могут скачать, с предложением перейти на более высокий тип аккаунта, а не просто пустое место.
  • Переход с учетной записи Blog на CMS больше не вызывает фатальную ошибку при первой загрузке раздела «Переводы».
  • Переключение канала обновлений в разделе «Плагины» → «Добавить новый» → «Коммерческие» обновляет список и ничего не устанавливает само по себе.
  • Прерванные обновления базы данных возобновляются вместо того, чтобы зависать, и обновление больше не очищает объектный кэш при каждом запросе во фронтенде.
  • Фатальная ошибка больше не возникает, когда хостинг отключает ini_get_all() или set_time_limit(), после переноса с хостинга без zlib или когда для плагина в Вашем тарифном плане нет доступного файла для скачивания.

Панель управления переводами, задания и редакторы

  • Шаг 2 «Дублировать» больше не заменяет существующий перевод без предупреждения; Панель управления переводами сообщает о том, что было пропущено.
  • Сохранение переведенной записи в редакторе WordPress сохраняет ее задание в Расширенном редакторе переводов, поэтому повторное открытие редактора не создает заменяющее задание и не сбрасывает статус.
  • В разделе «Задания на перевод» предлагается «Изменить перевод» для завершенных заданий записей, а индикатор загрузки остается до открытия редактора.
  • Устаревший перевод, запись которого больше не существует, удаляется при создании ссылки на его проверку и отображается как непереведенный.
  • Два одновременных сохранения одной и той же записи больше не оставляют задание на перевод без контента.
  • Если сервис перевода недоступен, кнопка повторной попытки сообщает об этом в диалоговом окне, а не бездействует, и перевод, отклоненный во время сбоя, принимается после восстановления работы сервиса.
  • Новые переводчики по умолчанию получают роль «Участник», а менеджеры переводов — «Редактор».
  • После переезда сайта на новый адрес и начала работы с автоматическим переводом с нуля, задания на перевод со старого адреса отменяются, а не доставляются на новый сайт.
  • Мастер настройки больше не собирает количество слов, которое он никогда не показывает, поэтому он работает быстрее на крупных сайтах, а его адрес перенаправляет уже настроенный сайт в Панель управления переводами.
  • Окно «Перейти на PTC» открывается по центру.

Языки, URL-адреса и ссылки

  • Изменение языка по умолчанию в режиме «домен для каждого языка» сохраняет домен за языком, который перестает быть языком по умолчанию.
  • Удаляемый Вами язык больше нельзя установить в качестве языка по умолчанию при том же сохранении.
  • Удаление перевода статической главной страницы в корзину больше не сбрасывает настройки в разделе «Настройки» → «Чтение», а на главной странице этого языка отображается страница на языке по умолчанию вместо ошибки 404.
  • После удаления корневой страницы раздел формата URL снова сохраняется, и каждый менеджер переводов получает однократное уведомление.
  • Преобразованные внутренние ссылки на страницу черновика больше не ведут на ошибку 404, а ссылка на удаленную страницу скрывается только при отображении страницы и никогда не сохраняется в контент.
  • Папка языка остается вне .htaccess, а REST URL-адреса с простыми постоянными ссылками и языками в каталогах продолжают работать.
  • Элементы таксономии, название которой состоит только из цифр, обрабатываются как любая другая таксономия: режим «Переводить все автоматически» переводит их, поэтому они расходуют слова, появляются в Панели управления переводами и поддерживают дублирование, синхронизацию иерархии, «Клейкие ссылки» и подсчет для «отображать как переведенные».

Ускорение работы на крупных сайтах

  • Непереводимые таксономии больше не выполняют по одному запросу подсчета на каждый элемент при каждом запросе; количество их элементов отображается для всех языков, как в WPML 4.9, пока подсчет с учетом языка не вернется в следующем релизе.
  • Проверка названий таксономий выполняет один запрос для всех таксономий вместо двух для каждой таксономии на каждой странице админ-панели.
  • Запрос языка автора с опцией «отображать как переведенные» снова работает быстро для авторов с большим количеством записей.
  • Страницы админ-панели загружают меньше CSS, а размер скрипта перенаправления по языку браузера теперь составляет 6 КБ вместо 172 КБ.

Поддержка и инструменты восстановления

  • Каждый инструмент восстановления имеет собственную страницу поддержки, а инструмент, плагин которого не установлен, показывает уведомление об установке со ссылкой на раздел «Активировать и обновить».
  • Инструменты восстановления работают для пользователя с правами поддержки WPML, а не только для администраторов.
  • «Назначить статус дубликатам» и «Удалить фантомные записи» больше не помечают настоящий перевод как дубликат и не удаляют оригинал группы.
  • Страницы поддержки дожидаются ответа сервера перед тем, как сообщить «Готово», а инструмент восстановления типов записей сообщает об изменениях, которые были отклонены базой данных.
  • Повторный запуск активации сохраняет столбец типа элемента на всю ширину.
  • На экране конфигурации XML отображается «Никогда», если индекс конфигурации ни разу не загружался.
  • Системная информация, отчет об отладке и отчет о поддержке показывают ключ сайта скрытым.

Конструкторы страниц и изображения в переводах

  • Собственная интеграция WPML с конструкторами страниц теперь загружается, даже если старый отдельный плагин WPML Page Builders все еще активен, поэтому его исправления применяются к таким сайтам, и Вы можете деактивировать отдельный плагин.
  • Изображения, на которые ссылается относительный URL-адрес или ссылка с другого изображения, заменяются их переводами в Divi, Enfold и фонах блоков.
  • Очистка кэша Elementor после перевода затрагивает только CSS переведенного шаблона.
  • Предупреждение конструктора страниц больше не появляется для перевода, сделанного в редакторе WordPress без открытого задания.
  • Пользовательские шрифты Elementor загружаются на доменах дополнительного языка без ошибки браузера.

Также в этом релизе

  • Предложение режима «Переводить все автоматически» для новых типов контента закрывается после нажатия «Проверить стоимость и включить».
  • Диалоговое окно пользовательского языка можно закрыть клавишей Escape или кликом за его пределами, а мастер настройки фокусируется на каждом шаге.
  • Сброс WPML больше не может воссоздать часть своих настроек на полпути в процессе сброса.

Безопасность

  • Этот релиз включает улучшения безопасности.

Обновить или скачать

Обновление доступно всем клиентам WPML с активной подпиской — оно появится на странице Плагины в Вашей админ-панели WordPress в течение 24 часов после релиза. Вы также можете сразу проверить его наличие в разделе Плагины → Добавить новый → Коммерческие. Чтобы скачать и установить вручную, перейдите в раздел Загрузки в Вашей учётной записи на wpml.org (см. инструкции по установке) и не забудьте обновить все компоненты вместе, не смешивая версии.

Нужна помощь или хотите оставить отзыв? Пожалуйста, используйте наш форум технической поддержки (открывается в новой вкладке).

Смотреть все версии WPML Multilingual CMS