コンテンツの翻訳 translate-content
翻訳の統合とルールを使用して、ヘッドレスコンテンツを翻訳します。
これまでの説明内容 story-so-far
AEM ヘッドレス翻訳ジャーニーの以前のドキュメント(翻訳ルールの設定)では、AEM の翻訳ルールを使用して翻訳コンテンツを特定する方法について説明しました。その結果、以下を習得しました。
- 翻訳ルールの機能を理解する
- 独自の翻訳ルールを定義できる
コネクタと翻訳のルールがセットアップされたので、この記事では、ヘッドレスコンテンツ翻訳の次のステップについて説明します。
目的 objective
このドキュメントでは、AEM 翻訳プロジェクトをコネクタおよび翻訳ルールと共に使用してコンテンツを翻訳する方法を説明します。このドキュメントを読むと、次の点を理解できるようになります。
- 翻訳プロジェクトの概要の理解。
- 翻訳プロジェクトの作成.。
- 翻訳プロジェクトを使用したヘッドレスコンテンツの翻訳。
翻訳プロジェクトの作成 creating-translation-project
翻訳プロジェクトを使用すると、ヘッドレス AEM コンテンツの翻訳を管理できます。翻訳プロジェクトでは、他の言語に翻訳するコンテンツを 1 か所に集めて、翻訳作業を一元管理できるようにします。
翻訳プロジェクトにコンテンツが追加されると、そのコンテンツの翻訳ジョブが作成されます。ジョブには、リソースで実行される人間による翻訳と機械翻訳のワークフローの管理に使用するコマンドとステータス情報が含まれています。
翻訳プロジェクトを作成する方法は、2 つあります。
- コンテンツの言語ルートを選択したあと、コンテンツパスに基づいて AEM が翻訳プロジェクトを自動的に作成する
- 空のプロジェクトを作成し、翻訳プロジェクトに追加するコンテンツを手動で選択する
どちらのアプローチも有効で、通常は、翻訳を実行するペルソナが異なるだけです。
- 翻訳プロジェクトマネージャー(TPM)には、翻訳プロジェクトに追加するコンテンツを手動で選択できる柔軟性が必要です。
- コンテンツ所有者が翻訳の責任者でもある場合は、選択したコンテンツパスに基づいて AEM でプロジェクトを自動的に作成する方が、多くの場合簡単です。
両方のアプローチについて、以降の節で説明します。
コンテンツパスに基づく翻訳プロジェクトの自動作成 automatically-creating
コンテンツ所有者が翻訳も担当する場合、AEM で翻訳プロジェクトを自動的に作成する方が、多くの場合簡単です。コンテンツパスに基づいて AEM で翻訳プロジェクトを自動的に作成するには、次の手順に従います。
- に移動します。 ナビゲーション > Assets > ファイル. AEM のヘッドレスコンテンツは、コンテンツフラグメントと呼ばれるアセットとして保存されています。
- プロジェクトの言語ルートを選択します。ここでは、
/content/dam/wknd/en
を選択します。 - パネルセレクターをクリックし、 参照 パネル。
- クリック 言語コピー.
- 「言語コピー」チェックボックスをオンにします。
- 参照パネル下部の「言語コピーを更新」セクションを展開します。
- 「プロジェクト」ドロップダウンで「翻訳プロジェクトを作成」を選択します。
- 翻訳プロジェクトに適したタイトルを指定します。
- 「開始」をクリックします。
プロジェクトが作成されたことを示すメッセージが表示されます。
コンテンツの選択による翻訳プロジェクトの手動作成 manually-creating
翻訳プロジェクトマネージャーは、多くの場合、翻訳プロジェクトに含める特定のコンテンツを手動で選択する必要があります。そうした手動翻訳プロジェクトを作成するには、まず空のプロジェクトを作成してから、そのプロジェクトに追加するコンテンツを選択する必要があります。
-
に移動します。 ナビゲーション > プロジェクト.
-
クリック 作成 > フォルダー をクリックして、プロジェクト用のフォルダーを作成します。
- これはオプションですが、翻訳作業を系統立てて行うのに役立ちます。
-
Adobe Analytics の フォルダーを作成 ウィンドウ、 タイトル をクリックし、次に 作成.
-
フォルダーをクリックして、フォルダーを開きます。
-
新しいプロジェクトフォルダーで、 作成 > プロジェクト.
-
プロジェクトはテンプレートを基にしています。次をクリック: 翻訳プロジェクト テンプレートを選択し、次に「 次へ.
-
「基本」タブで、新規プロジェクトの名前を入力します。
-
「詳細」タブの「ターゲット言語」ドロップダウンで、コンテンツの翻訳先の言語を選択します。「作成」をクリックします。
-
クリック 開く をクリックします。
これでプロジェクトが作成されましたが、翻訳するコンテンツがまだ含まれていません。次の節では、プロジェクトを構造化する方法とコンテンツの追加方法について詳しく説明します。
翻訳プロジェクトの使用 using-translation-project
翻訳プロジェクトは、翻訳作業に関連するすべてのコンテンツとタスクを 1 か所で収集し、翻訳を簡単かつ容易に管理できるように設計されています。
翻訳プロジェクトを表示するには:
- に移動します。 ナビゲーション > プロジェクト.
- 前の節で作成したプロジェクトをクリックします。
プロジェクトは、次のような複数のカードに分かれています。
- 概要 - 所有者、言語、翻訳プロバイダーなど、プロジェクトの基本的なヘッダー情報が表示されます。
- 翻訳ジョブ - この(これらの)カードでは、ステータス、アセット数など、実際の翻訳ジョブの概要が表示されます。一般に、ジョブ名に ISO-2 言語コードが付加された言語ごとに 1 つのジョブが存在します。
- チーム - この翻訳プロジェクトに共同で取り組んでいるユーザーが表示されます。このジャーニーでは、このトピックについては扱いません。
- タスク - コンテンツの翻訳に関連する追加タスク(TODO 項目やワークフロー項目の実行など)。このジャーニーでは、このトピックについては扱いません。
翻訳プロジェクトの使用方法は、作成方法(AEM による自動作成か手動作成か)によって異なります。
自動作成された翻訳プロジェクトの使用 using-automatic-project
翻訳プロジェクトを自動的に作成する場合、以前定義した翻訳ルールに基づいて、選択したパスの配下にあるヘッドレスコンテンツが AEM によって評価されます。この評価に基づいて、新規翻訳プロジェクトへの翻訳が必要なコンテンツが抽出されます。
このプロジェクトに含まれているヘッドレスコンテンツの詳細を表示するには:
- 「 」の下部にある省略記号ボタンをクリックします。 翻訳ジョブ カード。
- 翻訳ジョブ ウィンドウには、ジョブ内のすべての項目が一覧表示されます。
- 行をクリックしてその行の詳細を表示します。1 行が、翻訳する複数のコンテンツ項目を表している場合があることに注意してください。
- 行項目の選択チェックボックスをクリックして、追加のオプション(ジョブから削除するオプション、コンテンツフラグメントコンソールまたはアセットコンソールで表示するオプションなど)を表示します。
通常、翻訳ジョブのコンテンツは ドラフト 状態で始まります。状態は、翻訳ジョブ ウィンドウの「状態」列に表示されます。
翻訳ジョブを開始するには、翻訳プロジェクトの概要に戻り、 翻訳ジョブ カードと選択 開始.
これで、AEM は翻訳設定およびコネクタと通信して、コンテンツを翻訳サービスに送信します。翻訳の進行状況を確認するには、翻訳ジョブ ウィンドウに戻ってエントリの「状態」列を確認します。
機械翻訳は、自動的に 承認済み 状態で戻されます。人間による翻訳の場合は、さらにやり取りが可能ですが、それはこのジャーニーの範囲外ですので、ここでは扱いません。
手動で作成された翻訳プロジェクトの使用 using-manual-project
翻訳プロジェクトを手動で作成する場合、必要なジョブは AEM が作成しますが、そこに含めるコンテンツは自動的には選択されません。これにより、翻訳するコンテンツを翻訳プロジェクトマネージャーが柔軟に選択できます。
翻訳ジョブにコンテンツを追加するには:
-
いずれかの 翻訳ジョブ カード。
-
ジョブにコンテンツが含まれていないことを確認します。次をクリック: 追加 ボタンをウィンドウの上に置き、次に アセット/ページ 」をクリックします。
-
パスブラウザーが開き、追加するコンテンツを選択できます。コンテンツを探し、クリックして選択します。
-
クリック 選択 をクリックして、選択したコンテンツをジョブに追加します。
-
翻訳 ダイアログで、「言語コピーを作成」をタップまたはクリックします。
-
これで、コンテンツがジョブに追加されます。
-
行項目の選択チェックボックスをクリックして、追加のオプション(ジョブから削除するオプション、コンテンツフラグメントコンソールまたはアセットコンソールで表示するオプションなど)を表示します。
-
上記の手順を繰り返して、必要なコンテンツをすべてジョブに追加します。
これまでの手順を使用して、必要なコンテンツをプロジェクトのすべての言語(ジョブ)に追加できます。コンテンツをすべて選択したら、翻訳を開始できます。
通常、翻訳ジョブのコンテンツは ドラフト 状態で始まります。状態は、翻訳ジョブ ウィンドウの「状態」列に表示されます。
翻訳ジョブを開始するには、翻訳プロジェクトの概要に戻り、 翻訳ジョブ カードと選択 開始.
これで、AEM は翻訳設定およびコネクタと通信して、コンテンツを翻訳サービスに送信します。翻訳の進行状況を確認するには、翻訳ジョブ ウィンドウに戻ってエントリの「状態」列を確認します。
機械翻訳は、自動的に 承認済み 状態で戻されます。人間による翻訳の場合は、さらにやり取りが可能ですが、それはこのジャーニーの範囲外ですので、ここでは扱いません。
翻訳済みコンテンツのレビュー reviewing
前述のとおり、機械翻訳されたコンテンツは、AEM に戻されるときに 承認済み のステータスになっています。機械翻訳が使用されているので人間の介入は必要ないという前提があるからです。ただし、翻訳済みコンテンツをレビューすることは、もちろん可能です。
完了した翻訳ジョブに移動し、チェックボックスをタップまたはクリックして行項目を選択するだけです。「コンテンツフラグメントで表示」アイコンがツールバーに表示されます。
そのアイコンをクリックして、翻訳されたコンテンツフラグメントをエディターコンソールで開き、翻訳されたコンテンツの詳細を表示します。
適切な権限があれば、コンテンツフラグメントを必要に応じてさらに変更できますが、コンテンツフラグメントの編集はこのジャーニーの範囲外ですので、ここでは扱いません。このトピックについて詳しくは、このドキュメントの最後にあるその他のリソースの節を参照してください。
プロジェクトの目的は、翻訳に関連するすべてのリソースを 1 か所に集めて、簡単にアクセスでき概要を明確に把握できるようにすることです。ただし、翻訳済み項目の詳細を確認すればわかるように、翻訳自体は翻訳言語のアセットフォルダーに戻ります。この例では、次のフォルダーです。
/content/dam/wknd/es
次の場所からこのフォルダーに移動した場合: ナビゲーション > Assets > ファイル 翻訳されたコンテンツが表示されます。
AEM の翻訳フレームワークは、翻訳コネクタから翻訳を受け取ると、言語ルートに基づき、コネクタから提供される翻訳を使用して、コンテンツ構造を自動的に作成します。
このコンテンツは公開されないのでヘッドレスサービスでは使用できないことを理解しておくことが重要です。翻訳ジャーニーの次のステップでは、このオーサー-公開構造と、翻訳済みコンテンツの公開方法について説明します。
人間による翻訳 human-translation
翻訳サービスが人間による翻訳を提供する場合は、レビュープロセスには追加のオプションが用意されています。例えば、翻訳が ドラフト ステータスでプロジェクトに戻った場合は、翻訳を手動でレビューし、承認または却下する必要があります。
人間による翻訳は、このローカライゼーションジャーニーの範囲外です。このトピックについて詳しくは、このドキュメントの最後にあるその他のリソースの節を参照してください。ただし、追加の承認オプション以外は、このジャーニーで説明しているように、人間による翻訳のワークフローは機械翻訳のものと同じです。
次の手順 what-is-next
これで、ヘッドレス翻訳ジャーニーのこの部分を完了し、次の操作を実行できます。
- 翻訳プロジェクトの概要の理解。
- 翻訳プロジェクトの作成.。
- 翻訳プロジェクトを使用したヘッドレスコンテンツの翻訳。
この知識を踏まえて、翻訳済みコンテンツの公開のドキュメントを次に参照しながら、AEM ヘッドレス翻訳ジャーニーを続けてください。このドキュメントでは、翻訳済みコンテンツを公開する方法と、言語ルートコンテンツの変更に合わせてこれらの翻訳を更新する方法について説明します。
その他のリソース additional-resources
翻訳済みコンテンツの公開のドキュメントを確認して、ヘッドレス翻訳ジャーニーの次のステップに進むことをお勧めします。ヘッドレスジャーニーの続行に必須ではありませんが、この記事で取り上げたいくつかの概念について詳しく説明している追加のオプションリソースを以下に挙げておきます。
- 翻訳プロジェクトの管理 - 翻訳プロジェクトの詳細と、人間による翻訳のワークフローや多言語プロジェクトなどの追加機能について説明します。
- オーサリング環境とツール - AEM には、堅牢なパスブラウザーなど、コンテンツを整理および編集するための様々なメカニズムが用意されています。このドキュメントでは、それらについて説明します。