WPML
ステータス
未解決
報告対象
WPML Multilingual CMS 4.6.9
トピックタグ
ATE, Bug

問題の概要

高度な翻訳エディタ(ATE)を使用してコンテンツを翻訳するために、フロントエンドの「翻訳を編集」リンクを使用すると、翻訳が完了せず、停止したままになる場合があります。さらに、次のようなエラーが表示されます。

回避策

続行する前に、必ずサイトの完全なバックアップを作成してください。


  • 適切な完了と同期を確実にするため、WPML > 翻訳ダッシュボードから、バックエンドインターフェースを通じて翻訳ジョブを管理および完了してください。

または:

  • …/wp-content/plugins/sitepress-multilingual-cms/classes/filters/class-wpml-tm-translation-status-display.phpファイルを開きます。

  • 431行目を見つけます。

  • 変更前:
    				if ( ! isset( $_SERVER['HTTP_REFERER'] ) ) {
    					return null;
    				}
    
    				$url = remove_query_arg( $args, $_SERVER['HTTP_REFERER'] );

  • 変更後:
    				$url = remove_query_arg( $args, admin_url('admin.php?page='. WPML_TM_FOLDER . '/menu/translations-queue.php') );

すべての既知の問題 →