WPML 5.0ベータ版 – 新しいエクスペリエンスとよりスマートな自動翻訳
WPML 5.0は、ここ数年で最大のアップデートです。WPMLのナビゲーションと設定方法を見直し、新規サイトでは自動翻訳をデフォルトにし、翻訳エンジンを簡素化して可能な限り最高の品質を提供します。本番リリースの前に問題を検出するために、まずはベータ版をリリースします。ぜひテストにご協力ください。
WPML 3.9の最初のベータ版をリリースしました。このベータ版には、翻訳されていないコンテンツを表示する必要がある場合に、コンテンツを複製する手間を完全に省く新しい翻訳モードが含まれています。
英語、フランス語、イタリア語を含むリスティングサイトを開発しているとします。新しいリスティングは、サイトのすべての言語で表示されるようにしたいはずです。リスティングを翻訳すると、その翻訳が未翻訳の元のコンテンツに置き換わる必要があります。
これまでWPMLでこれを行うには、リスティングをサイトのすべての言語に複製する必要がありました。可能ではありますが、面倒な作業です。
WPML 3.9には新しい翻訳モードが含まれており、コンテンツを複製することなくサイトのすべての言語で表示できるようになります。
基本的なアイデアはシンプルですが、それを実現するのは少し複雑です。新しい翻訳モードを有効化すると、WPMLは内部でいくつかの魔法のような処理を行います。
その仕組みについては、こちらの動画をご覧ください。
この翻訳モードにより、多言語のEコマース、リスティング、ディレクトリ、クラシファイドサイトの運営がはるかに簡単になります。実際、必ずしも翻訳する必要のないコンテンツを大量に持つサイトであれば、この新しい翻訳モードの恩恵を受けることができます。
これはベータ版であり、まだ本番サイトで使用できる状態ではないため、開発サイトにのみインストールしてください。
次に、サイトでWPML->翻訳管理->多言語コンテンツの設定に移動し、投稿タイプの翻訳セクションまで下にスクロールします。

この新しいモードは「翻訳可能 – 翻訳があれば使用し、なければ元の言語にフォールバックする」と呼ばれます(短くはありませんが、わかりやすい名前になっているかと思います)。
このモードがグレーアウトされていて選択できない場合、別の翻訳モードを固定する設定ファイルが存在しています。本番用のWPMLリリースでは、古い「翻訳済み」モードから新しいモードへ自由に切り替えることができるようになります。このベータ版ではまだ準備ができていないため、回避策を使用します。
WPML->翻訳管理->カスタム XML 設定に移動し、設定を上書きするXMLスニペットを貼り付けます。
<wpml-config>
<custom-types>
<custom-type translate="1" display-as-translated="1">CPT-SLUG</custom-type>
</custom-types>
</wpml-config>
「CPT-SLUG」を、制御したい投稿タイプの実際のスラッグに置き換えます。
現時点では、タクソノミーはまだ完全にはサポートされていません。完成に近づいており、本番リリースではタクソノミーを完全にサポートする予定です。
WPML 3.9ではこのワークフローが修正されています。コンテンツを作成し、翻訳を開始してから元のコンテンツを編集すると、「翻訳が必要」と表示されます。再度翻訳を行う際、すでに完了している部分的な翻訳がWPMLの翻訳エディタに表示され、未完了の部分や新しい部分の翻訳を続けることができます。
ページビルダーを使用している場合は、新しい「翻訳中の更新」を試し、期待通りに機能するかどうかをご確認ください。
問題を報告するには、テクニカルサポートフォーラムで新しいスレッドを作成し、簡単な説明とスレッドへのリンクを添えてここにコメントを残していただくのが最適です。