WPML 3.3 готов в качестве «релиз-кандидата». Это означает, что мы исправили все известные нам ошибки, о которых нам сообщили или которые мы нашли сами. Мы провели начальное тестирование всего функционала, но еще не завершили полный цикл контроля качества (QA).
Главной особенностью этого релиза является возможность легкого запуска сайтов без английского языка. Мы получили хорошие отзывы об этом и теперь почти готовы выпустить WPML 3.3 для рабочих сайтов.
Ниже представлен полный список изменений. Некоторые обновления в WPML 3.3 решают проблемы. Если здесь указана проблема, которая Вас беспокоит, мы рекомендуем Вам попробовать этот RC и убедиться, что она исчезла.
Ядро WPML
Функции
- Синхронизация контента между доменами при использовании языков в доменах. Это было необходимо для WooCommerce и в качестве подготовки к другим будущим функциям
- Добавлена кнопка для очистки всех кешей WPML
- WPML теперь позволяет загружать шаблон таксономии по языку, в том числе для языка по умолчанию
Улучшения производительности
- Улучшена производительность перенаправления в браузере
- Исправлены проблемы с производительностью при выводе списка записей (легко заметить при выводе большого количества товаров WooCommerce)
Исправления
- Исправлен параметр «Отображать скрытые языки» для пользователей
- Исправлена проблема, вызывавшая уведомление и некорректные результаты для определенных запросов таксономии, включающих произвольные типы записей
- Фильтрация URL-адресов для скриптов и стилей при использовании своего домена для каждого языка
- Устранено уведомление «Undefined index: strings_language» после активации WPML
- Устранены проблемы с протоколом http(s) и разными доменами для каждого языка
- Добавлена кнопка для очистки всех кешей WPML
- Устранена проблема с нарушением настроек WooCommerce во время активации WPML
- Исправлено перенаправление для дочерних страниц
- Устранены уведомления при выборе «Все языки» в админ-панели
- Удалена зависимость от Управления переводами при обновлении продублированных записей
- Устранены проблемы при удалении макета (Layout), в котором нет ячеек (и, следовательно, нет пакета)
- WPML теперь позволяет загружать шаблон таксономии по языку, в том числе для языка по умолчанию
- Добавлен фильтр blog_translators для программного изменения списка переводчиков
Перевод строк
Функции
- Разрешено использование icl_register_string для регистрации строки на любом языке
- Добавлен язык пакета в URL-адрес Панели управления переводами (это относится к блоку пакета, который используется другими плагинами, например Layouts)
- Добавлен переключатель языков в метабокс пакета (например, как в редакторе Layouts)
- Добавлен переключатель языков в меню панели администратора для установки языка пакета (например, как в Gravity Forms)
- Добавлена поддержка отправки строк на любом языке в корзину переводов
Исправления
- Текст в подвале email-сообщений теперь переводится правильно
- Исправлен статус строк, когда они создаются пакетами
Управление переводами
Функции
- Добавлена поддержка отправки строк на любом языке в корзину переводов
- Добавлено действие на вкладке «Задания на перевод» для запуска скачивания перевода для пакетов заданий
- Добавлена функция подсчета количества слов в Панели управления переводами
Исправления
- Добавлено действие на вкладке «Задания на перевод» для запуска скачивания перевода для пакетов заданий
- Автоматическое определение лучшего метода опроса и соответствующее обновление настроек
- Создан фильтр для переопределения \WPML_TM_Blog_Translators::is_translator
- Исправлена синхронизация формата записей в соответствии с требованиями
WPML-Media
Исправления
- Исправлено дублирование миниатюры записи при использовании редактора переводов
Gravityforms Multilingual
Функции
- Добавлена возможность изменения языка формы
WPML CMS Nav
Исправления
- Навигационная цепочка (хлебные крошки) для страниц архивов и отдельных страниц произвольных типов записей
Скачивание
Для скачивания перейдите в свою учётную запись WPML. Перейдите в раздел загрузок и прокрутите страницу в самый низ. Скачайте CMS Beta Package. Этот ZIP-файл включает все компоненты WPML. Вам нужно использовать компоненты WPML только из этого ZIP-архива и не смешивать версии для разработки с рабочими версиями.
График выхода рабочего релиза
WPML 3.3 сейчас проходит полный цикл контроля качества (QA). Обычно полный цикл тестирования занимает у нас около двух недель. Мы рекомендуем Вам использовать этот RC на сайтах для разработки. К настоящему времени всё должно работать. Конечно, именно для этого и нужно тестирование.

