翻訳コンテンツの公開

翻訳済みコンテンツを公開し、コンテンツの更新時に翻訳を更新する方法を説明します。

これまでの説明内容

AEMヘッドレス翻訳ジャーニーの前のドキュメント(コンテンツを翻訳)では、AEM翻訳プロジェクトを使用してヘッドレスコンテンツを翻訳する方法を学びました。 次の手順を実行します。

  • 翻訳プロジェクトの概要を説明します。
  • 新しい翻訳プロジェクトを作成できる。
  • 翻訳プロジェクトを使用して、ヘッドレスコンテンツを翻訳します。

最初の翻訳が完了したので、この記事では、次の手順でそのコンテンツを公開し、言語ルートの基になるコンテンツの変更に応じて翻訳を更新する方法を説明します。

目的

このドキュメントでは、ヘッドレスコンテンツをAEMに公開する方法と、翻訳を最新の状態に保つための継続的なワークフローを作成する方法を説明します。 このドキュメントを読んだ後、次の操作を行う必要があります。

  • AEMのオーサーとパブリッシュのモデルを理解します。
  • 翻訳済みコンテンツの公開方法を理解します。
  • 翻訳済みコンテンツの継続的な更新モデルを実装できる。

AEMオーサーとパブリッシュのモデル

コンテンツを公開する前に、AEMのオーサーとパブリッシュのモデルを理解しておくことをお勧めします。 簡略化された用語では、AEMはシステムのユーザーを2つのグループに分割します。

  1. コンテンツおよびシステムを作成および管理するユーザー
  2. システムからコンテンツを使用するユーザー

したがって、AEMは物理的に2つのインスタンスに分けられます。

  1. オーサー​インスタンスは、コンテンツ作成者と管理者がコンテンツの作成と管理をおこなうシステムです。
  2. publish​インスタンスは、コンシューマーにコンテンツを配信するシステムです。

オーサーインスタンスでコンテンツを作成したら、パブリッシュインスタンスに転送して、使用できるようにする必要があります。 オーサーからパブリッシュに転送するプロセスは、パブリッシュ​と呼ばれます。

翻訳済みコンテンツのパブリッシュ

翻訳されたコンテンツの状態に満足したら、ヘッドレスサービスでコンテンツを使用できるように公開する必要があります。 このタスクは通常、翻訳スペシャリストの責任ではありませんが、ワークフロー全体を説明するために、ここに記載されています。

メモ

一般に、翻訳が完了すると、翻訳のスペシャリストは、翻訳の公開準備が整ったことをコンテンツ所有者に通知します。 次に、コンテンツの所有者はそれらを公開します。

完全性を考慮して、次の手順を実行します。

翻訳を公開する最も簡単な方法は、プロジェクトアセットフォルダーに移動することです。

/content/dam/<your-project>/

このパスには、各翻訳言語のサブフォルダーが含まれ、公開するフォルダーを選択できます。

  1. ナビゲーション -> アセット -> ファイル​に移動し、プロジェクトフォルダーを開きます。
  2. ここに、言語ルートフォルダーとその他すべての言語フォルダーが表示されます。 発行するローカライズ言語を選択します。
    言語フォルダーを選択
  3. 公開を管理」をタップまたはクリックします。
  4. 公開を管理​ウィンドウで、アクション​で「公開」が自動的に選択され、今すぐ​が​スケジュール​で選択されていることを確認します。 「次へ」をタップまたはクリックします。
    公開を管理でのオプション
  5. 次の​公開を管理​ウィンドウで、適切なパスが選択されていることを確認します。 「公開」をタップまたはクリックします。
    公開を管理での範囲
  6. AEMは、画面の下部にポップアップメッセージを表示して、公開アクションを確認します。
    リソース公開バナー

翻訳されたヘッドレスコンテンツが公開されました。 これで、ヘッドレスサービスでアクセスし、使用できるようになりました。

ヒント

複数の翻訳を一度に公開するために、公開時に複数の項目(複数の言語フォルダー)を選択できます。

コンテンツを公開する際には、公開時間のスケジュールなど、このジャーニーの範囲外の追加オプションがあります。 詳しくは、ドキュメントの最後にある「その他のリソース」の節を参照してください。

翻訳済みコンテンツの更新

翻訳は、一度きりの練習にはなりません。 通常、コンテンツ作成者は、最初の翻訳が完了した後も、引き続き言語ルートのコンテンツをに追加および変更します。 つまり、翻訳済みコンテンツも更新する必要があります。

特定のプロジェクト要件は、翻訳の更新頻度と、更新を実行する前に実行される判定プロセスを定義します。 翻訳の更新を決定したら、AEMでの処理は非常に簡単です。 最初の翻訳は翻訳プロジェクトに基づいていたので、更新もおこなわれます。

ただし、以前と同様に、翻訳プロジェクトを自動的に作成するか、翻訳プロジェクトを手動で作成するかを選択した場合は、プロセスが少し異なります。

自動作成された翻訳プロジェクトの更新

  1. ナビゲーション -> アセット -> ファイル​に移動します。 AEMのヘッドレスコンテンツは、コンテンツフラグメントと呼ばれるアセットとして保存されます。
  2. プロジェクトの言語ルートを選択します。 この場合、/content/dam/wknd/enを選択します。
  3. パネルセレクターをタップまたはクリックし、参照​パネルを表示します。
  4. 言語コピー」をタップまたはクリックします。
  5. 言語コピー」チェックボックスをオンにします。
  6. 参照パネルの下部にある「言語コピーを更新」セクションを展開します。
  7. プロジェクト​ドロップダウンで、「既存の翻訳プロジェクトに追加」を選択します。
  8. 既存の翻訳プロジェクト​ドロップダウンで、最初の翻訳用に作成したプロジェクトを選択します。
  9. 開始」をタップまたはクリックします。

既存の翻訳プロジェクトへの項目の追加

コンテンツが既存の翻訳プロジェクトに追加されます。 翻訳プロジェクトを表示するには:

  1. ナビゲーション -> プロジェクト​に移動します。
  2. 更新したプロジェクトをタップまたはクリックします。
  3. 更新した言語をタップまたはクリックします。

新しいジョブカードがプロジェクトに追加されたことがわかります。 この例では、別のスペイン語の翻訳が追加されました。

追加の翻訳ジョブが追加されました

新しいカードに表示される統計情報(アセット数とコンテンツフラグメント数)が異なる場合があります。 これは、AEMが前回の翻訳以降に変更された内容を認識し、翻訳が必要なコンテンツのみを含むからです。 これには、更新されたコンテンツの再翻訳と、新しいコンテンツの初回翻訳が含まれます。

この時点から、元の翻訳ジョブと同じように翻訳ジョブを開始し管理します。

手動で作成した翻訳プロジェクトの更新

翻訳を更新するには、更新されたコンテンツを翻訳する既存のプロジェクトに新しいジョブを追加します。

  1. ナビゲーション -> プロジェクト​に移動します。

  2. 更新するプロジェクトをタップまたはクリックします。

  3. ウィンドウ上部の「追加」ボタンをタップまたはクリックします。

  4. タイル​を追加ウィンドウで、「翻訳ジョブ」、「送信」の順にタップまたはクリックします。

    タイルを追加

  5. 新しい翻訳ジョブのカードで、カードの上部にある山形のボタンをタップまたはクリックし、「ターゲットを更新」を選択して、新しいジョブのターゲット言語を定義します。

    ターゲットの更新

  6. ターゲット言語を選択​ダイアログで、ドロップダウンを使用して言語を選択し、「完了」をタップまたはクリックします。

    ターゲット言語の選択

  7. 新しい翻訳ジョブのターゲット言語を設定したら、ジョブカードの下部にある省略記号ボタンをタップまたはクリックして、ジョブの詳細を表示します。

  8. 最初に作成したジョブは空です。 「​を追加」ボタンをタップまたはクリックし、翻訳プロジェクトを最初に作成したときと同じようにパスブラウザーを使用して、ジョブにコンテンツを追加します。

ヒント

パスブラウザーの強力なフィルターは、更新されたコンテンツのみを見つけるのに再び役立ちます。

パスブラウザーの詳細については、追加リソースの節を参照してください。

この時点から、元の翻訳ジョブと同じように翻訳ジョブを開始し管理します。

ジャーニー?

おめでとうございます。ヘッドレスな翻訳のジャーニーを完了しました。 次の手順を実行します。

  • ヘッドレスコンテンツ配信の概要を説明します。
  • ヘッドレス機能についての基本的な理解を持っているAEM。
  • AEMの翻訳機能と、ヘッドレスコンテンツとの関連を理解します。
  • 独自のヘッドレスコンテンツの翻訳を開始できる。

これで、AEMで独自のヘッドレスコンテンツを翻訳する準備が整いました。 ただし、AEMは強力なツールであり、多くの追加オプションを使用できます。 このジャーニーで確認した機能の詳細については、「その他のリソース」の節で説明している追加リソースを参照してください。

その他のリソース

  • 翻訳プロジェクトの管理 — 翻訳プロジェクトの詳細と、人間による翻訳ワークフローや多言語プロジェクトなどの追加機能について説明します。
  • オーサリングの概念 - AEMのオーサーとパブリッシュのモデルについて詳しく説明します。このドキュメントでは、コンテンツフラグメントではなくページのオーサリングに焦点を当てていますが、理論は依然として当てはまります。
  • ページの公開 — コンテンツを公開する際に使用できる追加機能について説明します。このドキュメントでは、コンテンツフラグメントではなくページのオーサリングに焦点を当てていますが、理論は依然として当てはまります。
  • オーサリング環境とツール - AEMは、堅牢なパスブラウザーを含む、コンテンツを整理および編集するための様々なメカニズムを提供します。

このページ