WPML

PTC自体の動作(いつ自動翻訳するか、その後の処理、誰がトリガーできるか、PTCが編集内容から何を学習するか)については、別のページ(WPMLのAI翻訳の設定)に記載されています。

高度な翻訳エディタ

ATEは、ダッシュボードで「自分で翻訳」をクリックするか、タスクで「翻訳」をクリックしたときに開くエディタです。WPML 5のデフォルトであり、新規および既存のサイトで推奨されるエディタです。

ATEの機能:

  • コンテキストに応じた並行翻訳。 片方に翻訳元テキスト、もう片方に翻訳が表示され、その周囲にページのコンテキストが表示されます。翻訳している内容が視覚的にわかるため、配置を推測する必要はありません。
  • 同じエディタ内での自動翻訳。 ボタンをクリックすると、PTC(またはサイトで設定されているエンジン)がページを翻訳します。ATEは翻訳結果を翻訳元と並べて表示するため、インラインでレビューおよび編集できます。「翻訳に送信」と「結果のレビュー」を切り替える必要はなく、同じウィンドウで完了します。
  • 安全なHTML編集。 ATEは、編集可能なテキストを周囲のマークアップから分離します。誤ってリンクを壊したり、<strong>を削除したり、ネストされたタグを崩したりすることはありません。翻訳者の注意深さに関係なく、エディタがHTML構造を保護します。
  • 用語集のサポート。 用語集に用語を追加すると、翻訳時にATEがそれを自動的に適用します。用語集を参照してください。
  • インラインでラベル付けされたSEOメタフィールド。 WPML SEOアドオンが有効な場合、Yoast SEOまたはRank Mathの各メタフィールド(タイトル、説明、ソーシャルタグ、パンくずリストのラベル)は、投稿本文と並んで明確にラベル付けされた独自の行としてATEに表示されます。翻訳者はそれらをその場で確認して編集できます。多言語SEOのためにサイトを翻訳する方法を参照してください。
  • 翻訳メモリ。 ATEは過去に翻訳したセグメントを認識して再度提示するため、サイト全体で一貫したフレーズを維持できます。
  • スペルチェッカー。 組み込まれています。
  • フロントエンドのレビュー。 公開前に、訪問者に表示されるのと同じように翻訳されたページをプレビューできます。
  • 月間の無料翻訳枠。 WPMLの月間無料翻訳単語数は、ATEを使用した場合にのみカウントされます。

一般的なサイトでは、すべての翻訳者がすべてのジョブでATEを使用します。WPMLの最近のエンジニアリング投資の大半はここに注がれており、WPML 5の機能(PTCの統合、編集の保持、翻訳を改善タブ)も組み込まれています。翻訳ダッシュボードからエディタへとコンテンツが移動する全体的な流れについては、コンテンツの翻訳セクションを参照してください。

言語ごとに完全に異なるコンテンツを作成する場合

一部のサイトでは、翻訳ではなく言語ごとに異なるコンテンツが求められます。英語版の翻訳ではないフランス語のマーケティング用ランディングページ。その市場向けにゼロからコピーが書かれたロケール固有の製品ページ。1つの言語でのみ公開されるニュース投稿などです。

これはATEの役割ではありません。ATEは翻訳元の投稿を別の言語に翻訳するものであり、翻訳が翻訳元の構造と意味に一致することを前提としています。純粋に異なるコンテンツを作成する場合は、WordPress エディタ自体を使用します。

  1. 標準のWordPress エディタで翻訳元の投稿(または任意の投稿)を開きます。
  2. 右側の「言語」ボックスで、追加する言語の横にある+アイコンをクリックします。
  3. WPMLはその言語で新しい投稿を作成し、通常のWordPress エディタを開きます。翻訳元とは独立して、任意のコンテンツを記述します。
  4. 既存の異なるコンテンツの翻訳を編集するには、翻訳元の編集画面の「言語」ボックスで、その言語の鉛筆アイコンをクリックします。

この方法で作成された翻訳は、ナビゲーションと言語スイッチャーの目的(スイッチャーをクリックすると訪問者が言語間を移動できる)で引き続き翻訳元にリンクされますが、コンテンツ自体は関連付けられません。WPMLはそれらの間で変更を同期しようとはしません。

この方法はATEと並行して存在します。翻訳元を反映させる翻訳にはATEを、言語ごとに異なるコンテンツにはWordPress エディタを使用します。投稿に適した方を使用してください。

クラシック翻訳エディタ

クラシック翻訳エディタ(CTE)は、WPMLの旧世代のエディタです。設定ページでこれに「LEGACY」というラベルが付けられているのには理由があります。ATEには機能が備わっていますが、CTEにはありません。

CTEはサポート指示によるフォールバックとして存在します。WPMLサポートから特定の投稿にCTEを使用するように指示された場合(通常は、ATEで誤動作するテーマやプラグインとの一時的な互換性の問題を回避するため)、それがCTEを使用する状況です。このようなケースは稀で限定的であり、CTEに移行したクライアントは、根本的な互換性の問題が解決され次第、ATEに戻ることを想定する必要があります。

CTEをATEの並行オプションとして選択しないでください。自動翻訳、用語集、翻訳メモリ、スペルチェッカー、安全なHTML編集はサポートされていません。月間の無料翻訳枠も利用できません。新規サイトでCTEを使い始めるべきではありません。

エディタ設定の場所

WPML設定翻訳エディタを開きます。

エディタの選択カードでは、サイトレベルで高度なエディタとクラシックエディタのいずれかを選択できます。また、翻訳者の個人的な好みがサイトの設定と異なる場合に使用できる、ユーザー単位のオーバーライドもあります。「クラシックエディタを使用して作成した古い翻訳にも使用する」チェックボックスを使用すると、既存のクラシック翻訳をATEに移行し、1つのエディタで作業を続けることができます。

翻訳エディタでのフォーマットマーカーの適用

ATEには、翻訳元でフォーマットマーカー(太字、斜体、コード、強調)が使用されている場合に、それを翻訳に挿入するツールがあります。マーカーは翻訳元のHTMLから取得されます。ATEはそれらを翻訳内に配置する保護されたアンカーとして表示し、レンダリングされた出力では翻訳先言語でも翻訳元のフォーマットが保持されます。翻訳に表示すべきインラインフォーマットが翻訳元で使用されている場合は、常にこれらを使用してください。

HTML属性の翻訳

人間が視覚的に確認できるHTML属性(画像のaltテキスト、リンクのtitleテキスト、アクセシビリティ用のaria-labelテキスト)は、メインコンテンツと並んで個別の翻訳可能なフィールドとしてATEに表示されます。これらは本文のテキストを翻訳するのと同じ方法で翻訳します。WPMLはこれらの属性を自動的に検出するため、個別に設定する必要はありません。

翻訳元コンテンツ内のリンクが独自の翻訳を持つページを指している場合、ATEはそのリンクを翻訳先のターゲットを指すように入れ替えることができます。エディタ内でリンクのセグメントを見つけ、URLフィールドを更新して翻訳先を指すようにします。サイト全体で一貫した処理(同じ翻訳元URLが常に同じ翻訳先言語のURLを指すようにする)を行うには、次回PTCが提供するリンク翻訳の提案を承認します。PTCがブランドのトーンを学習し、あなたと同じように翻訳する方法を参照してください。その後、PTCは翻訳元URLが表示されるすべての場所で同じ入れ替えを適用します。

筆者:Amir

執筆者:Amir