• ДОБРО ПОЖАЛОВАТЬ В КЛУБ ПО WORDPRESS

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

    Присоединяйтесь к нам, вам обязательно понравится - Присоединится
WPML Multilingual CMS – WordPress Plugin

WPML WPML Multilingual CMS – WordPress Plugin 4.6.9

  • Обновление функционала
  • Исправление ошибок
Для просмотра содержимого вам необходимо Войти или Зарегистрироваться.
Мы только что выпустили WPML 4.6.7. Это обновление улучшает работу WPML с настройками двух доменов, повышает производительность больших многоязычных сайтов и предоставляет другие улучшения.

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



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

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

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

Кроме того, в WPML 4.6.7 исправлены две фатальные ошибки PHP, которые могли возникнуть в определенных случаях:
  • Ошибка, приводящая к пустому экрану, при этом в PHP Fatal error: Uncaught InvalidArgumentException: element_id и type не совпадают, появляется в режиме отладки.
  • Сообщение об ошибке [Неизвестный столбец: rid или недопустимый идентификатор: 0], которое появилось при попытке добавить перевод.
  • Нравится
Реакции: mf76543
  • Обновление функционала
  • Исправление ошибок
Версия 4.6.0
1 марта 2023 г.
Функции
  • Возможность отправки контента в автоматический перевод с панели управления переводами.
  • Возможность повторного перевода завершенного перевода путем перезаписи существующей памяти переводов.
  • Новый блок WPML Language Switcher, который можно использовать в редакторе блоков, редакторе сайта и в самом блоке навигации WordPress.
  • Улучшен процесс и параметры выбора режима перевода сайта.
  • Новый параметр для приостановки автоматического перевода в мастере настройки WPML, на панели управления переводами и в строке состояния WPML, когда выбран параметр «Перевести все».
  • Автоматический выбор механизма перевода теперь доступен на странице настроек WPML.
  • Флаги переключателя языка теперь по умолчанию отображаются в формате файла SVG.
  • Унифицированный и переработанный UX для отображения фоновых задач и уведомлений для асинхронных процессов.
  • Сделан видимым фоновый процесс, который проверяет необходимость повторного перевода затронутых сообщений после изменения настроек перевода пользовательских полей.
  • Представлена новая возможность переключения между флагами PNG и SVG в настройках WPML → Языки.
Безопасность
  • Мы провели общий обзор и усовершенствовали нашу кодовую базу для защиты от любых потенциальных XSS/CSRF-атак.
  • Мы обновили стороннюю библиотеку с потенциальной уязвимостью (MomentJS).
Производительность
  • Усовершенствование запросов на синхронизацию заданий на перевод с расширенным редактором перевода.
  • Оптимизация проверки возможностей переводчика для пользователей.
  • Улучшен способ взаимодействия WPML с Расширенным редактором перевода.
Исправления
  • Исправлен запрос, синхронизирующий задания расширенного редактора перевода.
  • Исправлена проблема с устареванием usort() в PHP 8.
  • Исправлена устаревшая конечная точка с ответом синхронизации Advanced Translation Editor.
  • Исправлена проблема со счетчиком «Перевести все» на панели управления переводами, когда ATE доставлял задания в фоновом режиме.
  • Исправлена ошибка, из-за которой при попытке синхронизировать пакет с прокси-сервером перевода использовался неправильный номер пакета.
  • Исправлены ошибки «Фильтр типа и языка» на странице «Очередь перевода» при возврате с экрана просмотра.
  • Обновлен правильный текст для «Элементы, оставшиеся для перевода» в статусе «Управление переводами» для автоматического перевода.
  • Добавлена кнопка «Продолжить проверку» для случаев, когда рецензент нажимает «Изменить» на странице проверки, но еще не закончил редактирование.
  • Не исключено просмотреть переводы, если их уже кто-то редактирует.
  • Исправлена ошибка, из-за которой на странице обзора не отображались последние обновления.
  • Исправлена ошибка, из-за которой переводы могли зависать в процессе «Перевести все».
  • Исправлен стиль предупреждающего сообщения «Перевести ссылки» на странице «Настройки».
  • Исправлена проблема с постоянно крутящейся анимацией загрузки в разделе добавления переводчиков и в настройках режима перевода.
  • Исправлена проблема с отсутствующей ошибкой зависимости «otgs-ico».
  • Исправлена проблема с разделом диспетчера переводов в мастере установки.
  • Исправлена неправильная анимация загрузки в таблице переводчиков.
  • Исправлен выпадающий список языков на странице «Переводы».
  • Исправлен отсутствующий пробел между редактором и кнопкой сохранения на странице Custom XML.
  • Исправлена проблема с мастером настройки при определении ключа регистрации сайта с помощью константы.
  • Исправлена небольшая проблема интерфейса с кнопками в модальном окне удаления переводов.
  • Исправлена проблема с повторением личных сообщений на переведенной странице архива, когда тип сообщения установлен как переведенный.
  • Добавлено предупреждение на панели управления переводами, когда активированная служба переводов требует аутентификации.
  • Улучшено удобство использования настроек перевода страниц входа.
  • Удалено ограничение отображения в 200 элементов при перечислении сообщений выбранного типа на панели управления переводами.
  • Исправлена ошибка, из-за которой оставшаяся таблица содержимого не удалялась после удаления дополнительных языков содержимого.
  • Вкладка «Автоматический перевод» переименована в «Инструменты» в разделе «Управление переводами WPML».
  • Исправлен неверный стиль кнопки «Импорт» на странице «Очередь перевода».
  • Исправлен отсутствующий стиль для поля «Начнем перевод».
  • Исправлена проблема с импортом файлов XLIFF, из-за которой после импорта загружалось окно браузера файлов.
  • Исправлена ошибка синтаксического анализа PHP, возникавшая в PHP 5.6 после завершения работы мастера установки WPML.
  • Исправлена небольшая проблема пользовательского интерфейса со стилем значка оповещения.
  • Исправлено уведомление об отсутствии конечных точек.
  • Исправлена проблема с регистрацией переведенной конечной точки.
  • Добавлено правильное сообщение на экраны загрузки «Очередь на перевод» и «Задания на перевод».
  • Исправлена проблема с вызовом функции «WP_Object_Cache::get» с NULL.
  • Добавлена кнопка «Скачать перевод» для выполненных удаленных переводов.
  • Отображать все задания со статусом «Требуется проверка» на странице «Очередь перевода» вне зависимости от назначения переводчика.
  • Исправлена проблема с синхронизацией меню, когда в WP 6.0 включена опция «Автоматически добавлять новые страницы верхнего уровня в это меню».
  • Исправлена проблема с назначением заданий автоматического перевода переводчикам.
  • Исправлена проблема с языковым фильтром в таблице очереди перевода.
  • Исправлена ошибка «wpmlSettingsUI не определен», отображаемая на вкладке «Переводчики» раздела «Управление переводами».
  • Исправлен неверный стиль полей выбора в диалоговом окне добавления пользовательских языков в мастере установки.
  • Исправлена небольшая проблема с дизайном кнопки для импорта файлов XLIFF.
  • Исправлена ссылка на документацию во всплывающей подсказке внутри диалогового окна для добавления пользовательского языка во время мастера установки.
  • Исправлена ошибка, из-за которой переведенные элементы мультимедиа не применялись к сайту.
  • Включена возможность запретить отправку сообщений на автоматический перевод для языков, не поддерживающих автоматический перевод.
  • Исправлена фатальная ошибка с повторной отправкой строк в службы перевода.
  • Скорректирован порядок и метка для уровней формальности DeepL.
  • Исправлен стиль раскрывающегося списка с верхним полем, когда в блоке переключателя языка отображаются только флаги.
  • Исправлена проблема с повторной синхронизацией заданий после устранения недостаточного баланса.
  • Исправлена ошибка, из-за которой рецензенты не могли видеть изменения после редактирования перевода.
  • Исправлена ошибка, из-за которой неправильное количество страниц отображалось как переведенное на панели управления переводами, когда все страницы были переведены.
  • Удалена панель «Граница» из переключателя языка, когда она находится внутри блока навигации.
  • Скорректирован пользовательский интерфейс, чтобы ссылки в модальном окне пользовательских языков в мастере установки открывались на новой вкладке.
  • Добавлена опция языкового заполнения для выпадающего списка Language Switcher.
  • Исправлена чувствительность кнопки «Пауза перевести все автоматически» на странице «Настройки».
  • Исправлен лишний отступ в новом блоке Language Switcher.
  • Исправлена всплывающая подсказка «Кодировать URL» при создании нового пользовательского языка на этапе «Языки» мастера установки.
  • Улучшена читаемость ссылок в черных подсказках.
  • Представлен новый Content WPML_EXPORT_ALL_TO_XLIFF_LIMIT для управления максимальным количеством экспортируемых файлов XLIFF.
  • Добавлено исправление для предотвращения запуска автоматического перевода для неподдерживаемых языков при изменении языка сайта по умолчанию.
  • Добавлена возможность включить опцию просмотра личных сообщений.
  • Исправлена проблема с предварительным просмотром переключателя языка.
  • Исправлена всплывающая подсказка для языка в списке сообщений для ручных заданий, когда активирован Автоматический перевод всего.
  • Исправлена ошибка, из-за которой функция «Автоматический перевод всего» зависала на этапе расчета.
  • Исправлен пробел в сообщении о приостановленных переводах в Управлении переводами.
  • Исправлен стиль кнопки «Пауза автоматического перевода» с длинным текстом.
  • Исправлена проблема, из-за которой автоматический перевод срабатывал на одной странице сообщения, когда функция «Автоматический перевод всего» была приостановлена.
  • Улучшена логика и пользовательский интерфейс в модальном окне пользовательского языка из настройки WPML.
  • Исправлена проблема с косой чертой в конце $home_url на странице настроек постоянных ссылок.
  • Добавлена ссылка на пометку документации на экране «Редактировать языки».
  • Добавлено исправление для пропуска режима «Перевести все автоматически», если службы перевода предварительно выбраны в настройках WPML.
  • Добавлено исправление для скрытия уведомлений о переводе после завершения перевода.
  • Исправлены сообщения об ошибках, не отображаемые в строке состояния.
  • Добавлено 5 отсутствующих флагов SVG.
Совместимость
  • Исправлена проблема с неправильным переходным состоянием для метаданных поста «_last_translation_edit_mode».
  • [Elementor] Исправлена проблема с устаревшими уведомлениями, связанными с регистрацией виджетов.
  • Обновление функционала
  • Исправление ошибок
  • Обновление функционала
  • Исправление ошибок
  • Обновление функционала
  • Исправление ошибок
  • Обновление функционала
  • Исправление ошибок
  • Исправлена фатальная ошибка при попытке перенаправить на удаленный термин таксономии.
  • Исправлен родной перевод 'литовского' языка.
  • Обновление функционала
  • Исправление ошибок
Сверху