WPML - WordPress Multilingual Plugin and ADDONS

WordPress NULLED WPML - WordPress Multilingual Plugin and ADDONS 4.7.3

Выпущено: 3 апреля 2025 года

Исправления
  • Устранена проблема безопасности, которая могла привести к раскрытию конфиденциальной информации через внедрение шорткодов.
Мы только что выпустили WPML 4.7.1, обновление, исправляющее несколько ошибок. Однако, если ваш сайт имеет 29 или более языков , вам следует подождать WPML 4.7.2 , который мы планируем выпустить на следующей неделе.

Что включено в WPML 4.7.1​

Это обновление включает исправления для:
  • Фатальная ошибка, возникавшая при обновлении основного плагина WPML до String Translation и WooCommerce Multilingual, из-за которой пользователи не могли попасть на свои сайты
  • Проблема совместимости с плагинами PSR/Log 3.0 (например, Rollbar), из-за которой команды WP-CLI не выполнялись.
  • Уведомление об устаревшей версии PHP 8.1.23, связанное с rawurlencode()
  • Фатальная ошибка PHP 8.1, вызванная регистрацией строки без текстового домена или наличием недопустимой записи в базе данных.
WordPress 6.6 отходит от PHP 7, используя более быстрый и эффективный PHP 8 +. Этот выпуск WPML обеспечивает полную совместимость с последними версиями WordPress и PHP.

WordPress 6.6 Изменяет поддержку версий PHP​

WordPress 6.6, релиз которого запланирован на 16 июля, содержит многочисленные усовершенствования редактора блоков, а также множество других улучшений.

Примечательно, что он изменяет рекомендуемую версию PHP на 7.4 или более позднюю, прекращая поддержку PHP 7.0 и 7.1.

WPML 4.6.12 добавляет поддержку PHP 8.3 и улучшает общее взаимодействие с PHP 8.x.

Приготовьтесь к переводам лучше, чем у людей!​

Мы рады представить две основные функции, которые появятся в будущем, которые будут работать вместе для обеспечения автоматического перевода, который часто лучше, чем человеческий перевод:

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

Версия 4.6.9​

10 января 2024 г.

Производительность​

  • Опция отложенной загрузки уведомлений администратора WPML
  • Автозагрузка необходимых данных вместо выполнения дополнительных запросов к базе данных
  • Улучшен запрос для получения переводов во внешнем интерфейсе, когда активно большое количество языков
  • Исправлено запрашивание сервером Advanced Translation Editor (ATE) статуса перевода для каждого языка на экране редактирования записи
  • Исправлена ошибка, приводившая к очень долгому ответу при сохранении записи с несколькими медиа-вложениями
  • Исправлена ошибка, из-за которой API расширенного редактора переводов (ATE) вызывался, когда языковое сопоставление не задано

Исправления​

  • Исправлена ошибка, из-за которой пользовательская роль редактора не могла редактировать переводы
  • Исправлена ошибка, из-за которой страница архива перенаправлялась на неправильный URL-адрес на сайтах, настроенных во вложенной папке, при этом для параметра языкового URL было установлено значение “Язык по умолчанию в каталоге”.
  • Исправлена незначительная ошибка пользовательского интерфейса в статусе перевода WPML в панели администратора
  • Исправлен неверный URL документации в опции “Языки для каждого каталога”
  • Исправлена ошибка, приводившая к нарушению родительско-дочерних отношений при первом переводе дочерней страницы
  • Исправлена проблема с совместимостью с PHP 7
  • Исправлена ошибка с использованием hreflang для языка по умолчанию на домашней странице, отображаемого без косой черты, что противоречит каноническому URL
  • Исправлена неустранимая ошибка в WPML → Язык → Редактировать язык после сброса языков с пользовательским языком, установленным по умолчанию
  • Исправлена ошибка, из-за которой изменения языкового сопоставления не синхронизировались со значениями в виджете Advanced Translation Editor (ATE)
  • Исправлена проблема с переводом при включенном кешировании объектов на определенном хостинге (SiteGround)
  • Исправлена ошибка со статической домашней страницей с настройкой URL-адреса “Язык по умолчанию в каталоге”, отображающей все записи при добавлении параметра language в URL-адрес
  • Исправлена ошибка с блоком переключения языков, используемым на странице без блока навигации
  • Исправлено устаревшее уведомление при повторном переводе сообщений, переопределяющее память переводов
Мы только что выпустили WPML 4.6.7. Это обновление улучшает работу WPML с настройками двух доменов, повышает производительность больших многоязычных сайтов и предоставляет другие улучшения.

рекомендуемое-изображение-wpml-4-6-7- исправление-выпуск-600x400.png


Улучшен рабочий процесс при настройке двух доменов​

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

Для таких настроек в WPML 4.6.7 добавлена кнопка принудительного включения расширенного редактора переводов WPML на странице Устранения неполадок в WPML. Это позволяет вам использовать расширенный редактор перевода на обоих сайтах без необходимости обращаться к мастеру миграции.

Исправлена автоматическая проверка перевода​

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

Мы определили и исправили эту проблему, которая возникала из-за того, что старые автосохранения перезаписывали запись предварительного просмотра.

Повышение производительности для больших сайтов​

WPML 4.6.7 сокращает количество запросов и использование памяти, необходимых для отображения значка статуса перевода в ваших списках сообщений и страниц. Это обеспечивает более плавную работу сайтов, переводящих многочисленные сообщения на различные второстепенные языки.

Другие исправления ошибок и улучшения​

При использовании плагинов для кэширования, таких как Redis Object Cache или Object Cache Pro с WPML, вы могли столкнуться со следующими проблемами:
  • После выбора режима “Перевести все автоматически" в мастере настройки WPML статус ваших автоматических переводов зависал на "Вычислении ...”.
  • После того, как вы создали нового пользователя и добавили его в качестве переводчика, он не отображался для выбора в корзине переводов, пока вы не очистили кэш.
WPML 4.6.7 устраняет эти проблемы, которые возникали только при включенном постоянном кэшировании объектов.

Кроме того, в WPML 4.6.7 исправлены две фатальные ошибки PHP, которые могли возникнуть в определенных случаях:
  • Ошибка, приводящая к пустому экрану, при этом в PHP Fatal error: Uncaught InvalidArgumentException: element_id и type не совпадают, появляется в режиме отладки.
  • Сообщение об ошибке [Неизвестный столбец: rid или недопустимый идентификатор: 0], которое появилось при попытке добавить перевод.
WPML 4.6.7 также устраняет другие ошибки и глюки.
Сегодня мы выпустили WPML 4.6.6 и String Translation 3.2.8. Эти выпуски патчей поставляются с исправлениями для многосайтовых настроек с более чем одним переводчиком и проблемами, связанными с использованием последней версии String Translation с WordPress 6.3.

Что исправляет WPML 4.6.6?​

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

При многосайтовой настройке обновление до WPML 4.6.5 привело к списку переводчики найден на WPML → Управление переводами страница исчезнет.

Была также проблема с повторным использованием строковых переводов в редакторе классических переводов.

WPML 4.6.6 исправляет обе эти проблемы.

Исправления, включенные в струнный перевод 3.2.8​

String Translation 3.2.8 исправляет пару проблем, возникающих при использовании предыдущей версии String Translation с WordPress 6.3. К ним относятся:
  • Проблемы с производительностью на WordPress 6.3 при использовании String Translation 3.2.7
В определенных случаях String Translation может многократно переводить строки из по умолчанию домен, изнурительная память и побуждение сервера реагировать с ошибкой 500 внутреннего сервера.
  • Проблемы, отображающие переведенные строки на интерфейсе с String Translation 3.2.7 на WordPress 6.3
Иногда, даже когда строка переводится на все вторичные языки, она отображается в переводе на внешний интерфейс только для некоторых языков. Для других была показана строка языка по умолчанию.
Мы только что выпустили WPML 4.6.4 и WooCommerce Multilingual 5.2.0. Благодаря вашим ценным отзывам, эти обновления содержат улучшения и функции, призванные сделать процесс создания многоязычного веб-сайта WordPress более быстрым и качественным.

Мы исправили общие проблемы, улучшили стабильность, повысили производительность и модернизировали пользовательские интерфейсы.

WPML: полная совместимость с PHP 8.1​

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

До сих пор, включая этот выпуск, мы поддерживали совместимость WPML со старой версией PHP 5.6. Однако в будущем, начиная со следующего релиза, у нас могут появиться функции, которые будут несовместимы с PHP 5.6.

Если на вашем сервере все еще работает версия PHP 5.6 или более ранняя, мы настоятельно рекомендуем обновить ваш сайт до версии PHP 7.0 или более новой.

WPML: предупреждайте, когда автоматический перевод может стоить дорого​

Режим WPML «Перевести все автоматически» упрощает процесс перевода. Однако иногда вы собираетесь автоматически переводить большое количество контента, о котором вы не знаете.

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



WPML: простой процесс перемещения сайтов между разработкой, производством и промежуточной стадией​

Когда адрес (URL) вашего сайта меняется, это может означать, что вы только что изменили его адрес, но часто это означает, что вы используете отдельные среды разработки, производства и промежуточной среды. WPML 4.6.4 значительно упрощает управление различными копиями вашего сайта, заботясь о вашей памяти переводов и кредитах для автоматического перевода.

В WPML 4.6.4 представлен новый мастер миграции, который проведет вас через этот процесс, предоставляя вам четкие шаги и пояснения по пути. WPML запускает мастер переноса при изменении URL-адреса вашего сайта.



WPML: улучшенная совместимость с Elementor​

Elementor недавно представил новые функции, повышающие удобство создания страниц. В WPML 4.6.4 добавлена полная поддержка новых виджетов Loop Carousel и Loop .

Однако в недавнем выпуске Elementor также были обнаружены некоторые проблемы совместимости с WPML. Стремясь к полной интеграции, мы решили следующие проблемы в WPML 4.6.4:

  • Включен перевод мультимедиа для типа «Несколько галерей» в виджете «Галерея Elementor Pro».
  • Добавлено исправление ошибки, из-за которой отображалось уведомление PHP при использовании кнопки «Добавить в корзину» для продуктов WooCommerce в шаблонах.
  • Исправлены условия отображения всплывающих окон, переведенные с помощью редактора перевода.
  • Исправлена проблема, из-за которой категория в URL-адресе не переводилась при использовании шаблона Elementor для отображения одного сообщения.
  • Исправлены проблемы с автоматическим переводом основных виджетов.
Кроме того, мы исправили некоторые проблемы, связанные с использованием режима «Перевести все автоматически» с Elementor.

WooCommerce Multilingual 5.2.0: Мастер преобразования и улучшения мультивалютности​

WooCommerce Multilingual 5.2.0 предлагает вам обновленный, удобный мастер настройки, который упрощает запуск многоязычного магазина WooCommerce . Обновленный мастер многоязычной настройки WooCommerce Ключевые особенности этого выпуска включают новые мультивалютные функции :





  • Автоматическое форматирование дополнительных валют . Для каждой дополнительной валюты, которую вы добавляете, WooCommerce Multilingual устанавливает детали, зависящие от локали, такие как позиция валюты, десятичный разделитель и количество знаков после запятой.
  • Поиск по коду валюты : легко и быстро добавляйте дополнительные валюты, выполняя поиск по коду валюты, например, PLN вместо польского злотого .
Автоматическое форматирование вторичных валют Поиск валют по коду валюты Благодаря этому последнему обновлению вы можете дополнительно насладиться совместимостью с новой функцией WooCommerce High Performance Order Storage (HPOS) .





WPML и WCML: исправления и улучшения​

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

Если вы используете многоязычный магазин WooCommerce, вам будет приятно узнать, что в WPML 4.6.4 устранены проблемы, связанные с переводом терминов. Эти улучшения сводят к минимуму количество запросов и значительно повышают производительность.

Полный список улучшений и исправлений ошибок см. в журнале изменений WPML .

И последнее, но не менее важное: WooCommerce Multilingual 5.2.0 содержит исправления, связанные с:

  • Отображение категорий и вариантов товаров
  • Переводы слагов конечной точки
  • Другие ошибки, связанные с различными проблемами
Полный список того, что включено в этот выпуск, см. в журнале изменений WooCommerce Multilingual .

Новые возможности WPML 4.6.3​

Этот выпуск WPML фокусируется в первую очередь на совместимости с WordPress 6.2, поэтому вы можете поддерживать свои сайты в актуальном состоянии, не нарушая их.

Совместимость WPML с WordPress 6.2​

WordPress 6.2 изменяет меню навигации, которое конфликтует с блоком переключателя языка WPML. При попытке изменить параметр Dimension в блоке Language Switcher редактор зависает. WPML 4.6.3 решает эту проблему, делая форматирование переключателя языка плавным и беспроблемным.

Исправлены ошибки PHP 8​

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

WPML String Translation 3.2.5 исправляет неустранимую ошибку при сканировании строк, связанную с PHP 8.
Назад
Сверху