WPML
ステータス
解決済み
解決されたバージョン
2.10.5

問題の概要

高度な翻訳エディタで投稿を翻訳する際、新しいタクソノミータームはデフォルト言語のコンテンツですでに翻訳された状態で表示されます。

高度な翻訳エディタを開いた時点で、すでに完了しているタクソノミータームの翻訳
高度な翻訳エディタを開いた時点で、すでに完了しているタクソノミータームの翻訳

回避策

現在、修正に取り組んでいます。この問題が作業の妨げとなっている場合は、WPMLファイルに以下の変更を加えてください。


  • サイトのファイルとデータベースの完全なバックアップを作成します。

  • \wp-content\plugins\wpml-translation-management\classes\xliff\class-wpml-tm-xliff-writer.phpの310行目を編集します。

  • 以下を:
      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 ) {

すべての既知の問題 →