Бета-версия WPML 5.0 — обновленный интерфейс и более умный автоматический перевод
WPML 5.0 — это самое крупное обновление, которое мы выпустили за последние годы.
Мы подготовили еще одну, финальную, бета-версию WPML 3.8. Как Вы, вероятно, знаете, в этом релизе мы сосредоточились на производительности. Со времени выхода предыдущей бета-версии мы нашли дополнительные возможности для улучшения, и теперь она готова к Вашему тестированию.
Теперь, когда Вы активируете Перевод строк, WPML автоматически устанавливает лучший режим для Вашего сайта. Какой режим лучший? Это зависит от фактических строк, найденных на Вашем сайте. Если у Вас есть только строки из английских текстов, WPML устанавливает его как язык по умолчанию для сайта. WPML будет запускать Перевод строк только для других языков, чтобы не замедлять работу Вашего сайта для языка по умолчанию.
В итоге — меньше настроек и выше производительность.
При переходе на WPML 3.8 плагин проверит, можно ли улучшить Вашу конфигурацию, и при необходимости предложит Вам автоматически внести изменения.
Вместе это означает гораздо более быструю работу.
Однако это справедливо только для небольших файлов .mo. Некоторые плагины (и даже ядро WordPress) имеют ОГРОМНЫЕ файлы .mo. У WPML огромные файлы .mo. WooCommerce имеет огромные файлы .mo, как и другие плагины и темы оформления.
Если WPML требуется больше времени на загрузку перевода «одной строки», но при этом он загружает лишь крошечную часть строк, находящихся в файлах .mo, WPML может выполнить эту работу намного быстрее. Например, когда Вы просматриваете запись блога на фронтенде, Вам нужно, возможно, 15 строк из ядра WordPress («оставить комментарий», «ответить» и т. д.). Чтобы получить эти несколько строк, WordPress загружает ОГРОМНЫЙ файл .mo.
Теперь WPML будет блокировать загрузку этого файла .mo и вместо этого предоставлять переводы для этих конкретных строк. Прирост производительности очень значителен.
Чтобы эта небольшая магия сработала, WPML требуется короткий период обучения. Как только Вы активируете параметр «не загружать файлы .mo», WPML подключается к загрузке файлов .mo и считывает содержащиеся в них строки. Мы делаем это небольшими партиями, чтобы не слишком нагружать Ваш сайт. Когда это обучение заканчивается (обычно после нескольких загрузок сайта), WPML переключает режим, блокирует отсканированные файлы .mo и предоставляет необходимые переводы.
Для тестирования перейдите в Вашу учетную запись WPML и нажмите «Загрузки». Переключите канал на Beta и скачайте. Убедитесь, что Вы скачиваете все компоненты WPML, которые используете (Вам не следует смешивать «рабочие» компоненты и «бета-версии»).
Расскажите нам, как она работает у Вас?