WPML
Статус
Решено
Решено в
2.10.5

Обзор проблемы

При переводе записи в Расширенном редакторе переводов новые термины таксономии отображаются уже переведенными с контентом на языке по умолчанию.

Переводы терминов таксономии уже выполнены при открытии Расширенного редактора переводов
Переводы терминов таксономии уже выполнены при открытии Расширенного редактора переводов

Обходное решение

Наша команда уже работает над исправлением. Если эта проблема блокирует Вашу работу, пожалуйста, внесите эти изменения в файлы WPML:


  • Сделайте полную резервную копию файлов сайта и базы данных.

  • Отредактируйте строку 310 в файле \wp-content\plugins\wpml-translation-management\classes\xliff\class-wpml-tm-xliff-writer.php

  • Замените:
      if ( $this->is_taxonomy_field( $element->field_type ) && $element->field_data != $element->field_data_translated ) {

    на

      if ( $this->is_taxonomy_field( $element->field_type ) && !empty( $element->field_data_translated ) && $element->field_data != $element->field_data_translated ) {

Все известные проблемы →