翻訳プロジェクトを使用すると、AEM コンテンツの翻訳を管理できます。翻訳プロジェクトは AEM プロジェクトの一種であり、他の言語に翻訳するリソースがその中に格納されます。これらのリソースは、言語マスターから作成される言語コピーのページとアセットです。
コンテンツの翻訳を初めて行う場合は、AEM Sites 翻訳ジャーニーを参照してください。これは、AEM の強力な翻訳ツールを使用して AEM Sites コンテンツを翻訳する手順を示すガイドです。AEM や翻訳の経験がないユーザーに最適です。
翻訳プロジェクトにリソースが追加されると、そのリソース用の翻訳ジョブが作成されます。ジョブには、リソースで実行される人間による翻訳と機械翻訳のワークフローの管理に使用するコマンドとステータス情報が含まれています。
翻訳プロジェクトは、長期にわたる項目であり、グローバリゼーションに関する組織ガバナンスと合致するように言語および翻訳方法/翻訳プロバイダーによって定義されます。初期翻訳時、または手動で一度開始され、コンテンツおよび翻訳の更新アクティビティ中は有効な状態が保たれます。
翻訳プロジェクトおよびジョブは、翻訳準備ワークフローで作成されます。これらのワークフローには、初期翻訳(作成と翻訳)と更新(翻訳を更新)の両方について、次の 3 つのオプションがあります。
AEM では、翻訳プロジェクトがコンテンツの初期翻訳用に作成されたものか、翻訳済みの言語コピーを更新するためのものかを検出します。ページ用の翻訳プロジェクトを作成して、翻訳対象の言語コピーを指定すると、AEM ではターゲットの言語コピーにソースページが既に存在するかどうかを検出します。
ページが言語コピーに含まれていない場合: AEM はこの状況を初期翻訳として処理します。ページがすぐに言語コピーにコピーされ、プロジェクトに追加されます。翻訳されたページが AEM に読み込まれると、AEM はそのページを言語コピーに直接コピーします。
ページが言語コピーに既に含まれている場合: AEM はこの状況を翻訳の更新として処理します。ローンチが作成され、ページのコピーがローンチとプロジェクトに追加されます。ローンチを使用すると、更新された翻訳をレビューしてから言語コピーに対してコミットできます。
例えば、マスター言語 /content/wknd/en
のフランス語翻訳用に言語ルート /content/wknd/fr
が作成されるとします。フランス語の言語コピーにその他のページはありません。
/content/wknd/en/products
ページおよびすべての子ページ用の翻訳プロジェクトが作成されます。言語コピーには /content/wknd/fr/products
ページが含まれていないので、AEM はすぐに /content/wknd/en/products
ページとすべての子ページをフランス語の言語コピーにコピーします。これらのコピーは翻訳プロジェクトにも追加されます。/content/wknd/en
ページおよびすべての子ページ用の翻訳プロジェクトが作成されます。言語コピーには /content/wknd/en
ページ(言語ルート)に対応するページが含まれているので、AEM は /content/wknd/en
ページとすべての子ページをコピーしてローンチに追加します。これらのコピーは翻訳プロジェクトにも追加されます。翻訳プロジェクトは、サイトコンソールから直接作成または更新できます。
翻訳プロジェクトを作成すると、言語マスターのリソースを翻訳するためのワークフローを実行および管理できます。プロジェクトを作成する場合は、翻訳対象の言語マスター内のページおよび翻訳を実行する対象となる言語コピーを指定します。
選択したページの子ページも選択されるように指定できます。この場合、子ページのコピーも各プロジェクトに追加され、翻訳されます。いずれかの子ページが別の翻訳統合フレームワーク設定に関連付けられている場合、AEM は追加のプロジェクトを作成します。
翻訳プロジェクトを手動で作成することもできます。
プロジェクトを作成するには、アカウントが project-administrators
グループのメンバーである必要があります。
参照パネルには、既存の言語コピーを更新するか、または言語コピーの最初のバージョンを作成するかが示されます。選択したページの言語コピーが存在する場合は、「言語コピーを更新」タブが表示されます。このタブからプロジェクト関連のコマンドにアクセスできます。
翻訳が完了したら、翻訳をレビューしてから、言語コピーを上書きできます。選択したページの言語コピーが存在しない場合は、「作成と翻訳」タブが表示されます。このタブからプロジェクト関連のコマンドにアクセスできます。
サイトコンソールを使用して、翻訳プロジェクトに追加するページを選択します。
ツールバーを使用して、参照パネルを開きます。
言語コピーを選択して、ソースページを翻訳する言語コピーを選択します。
「作成と翻訳」をクリックまたはタップして、翻訳ジョブを設定します。
「作成」をクリックまたはタップします。
サイトコンソールを使用して、翻訳プロジェクトに追加するページを選択します。
ツールバーを使用して、参照パネルを開きます。
言語コピーを選択して、ソースページを翻訳する言語コピーを選択します。
「言語コピーを更新」をクリックまたはタップして、翻訳ジョブを設定します。
「作成」をクリックまたはタップします。
翻訳プロジェクトを作成したら、リソースパネル使用してプロジェクトにページを追加します。ページの追加は、別のブランチのページを同じプロジェクトに含める場合に役立ちます。
翻訳プロジェクトにページを追加すると、そのページが新しい翻訳ジョブに含まれます。また、既存のジョブにページを追加することもできます。
新しいプロジェクトの作成時と同様に、ページを追加する際は、ページのコピーがローンチに追加されます(既存の言語コピーが上書きされないようにするために必要な場合)(既存の言語コピー用の翻訳プロジェクトの作成を参照)。
サイトコンソールを使用して、翻訳プロジェクトに追加するページを選択します。
ツールバーを使用して、参照パネルを開きます。
言語コピーを選択して、ソースページを翻訳する言語コピーを選択します。
「言語コピーを更新」をクリックまたはタップして、以下のプロパティを設定します。
翻訳プロジェクトに設定するターゲット言語は、参照パネルに表示される言語コピーのパスと一致している必要があります。
「更新」をクリックまたはタップします。
言語コピーの構造のみを作成して、言語マスターの内容と構造の変更を(未翻訳の)言語コピーにコピーすることができます。これは、翻訳ジョブまたはプロジェクトとは無関係です。翻訳がない場合でも、このオプションを使用して言語マスターの同期を維持できます。
言語コピーの構造を作成して、翻訳対象のマスター言語からのコンテンツが言語コピーに含まれるようにします。言語コピーの構造を作成する前に、言語コピーの言語ルートを作成しておく必要があります。
サイトコンソールを使用して、ソースとして使用するマスター言語の言語ルートを選択します。
ツールバーの「参照」をクリックまたはタップして、参照パネルを開きます。
言語コピーを選択してから、構造を作成する言語コピーを選択します。
「言語コピーを更新」をクリックまたはタップして翻訳ツールを表示し、以下のプロパティを設定します。
「更新」をクリックまたはタップします。
翻訳済みコンテンツを手動で編集すると、翻訳管理システム(TMS)に同期し直され、翻訳メモリに反映されます。
AEM は、設定済みの TMS の翻訳メモリ内の既存の文字列の翻訳を更新します。
この機能を使用するには:
storeTranslation
を実装する必要があります。
独自の翻訳メモリを使用している場合、翻訳メモリの更新をインターセプトして、独自の宛先に送信できます。
ページが翻訳済みである、翻訳中である、またはまだ翻訳されていないことを示すプロパティを、サイトコンソールのリスト表示で選択できます。
リストされたページの翻訳ステータスを示す「翻訳済み」列がサイトコンソールに表示されるようになりました。
多くの翻訳タスクや詳細設定オプションには、プロジェクトコンソールでアクセスできます。
AEM の翻訳プロジェクトでは、標準の AEM プロジェクトコンソールを使用します。AEM プロジェクトに詳しくない場合は、そのドキュメントを参照してください。
他のあらゆるプロジェクトと同様に、翻訳プロジェクトも、プロジェクトタスクの概要を示すタイルで構成されます。
各タイルの上部と下部にあるコマンドと省略記号ボタンを使用すると、様々なタイルのコントロールとオプションにアクセスできす。
サイトコンソールではなくプロジェクトコンソールを使用する場合は、翻訳プロジェクトを手動で作成できます。
プロジェクトを作成するには、アカウントが project-administrators
グループのメンバーである必要があります。
翻訳プロジェクトを手動で作成する場合は、基本のプロパティに加えて、翻訳に関連する以下のプロパティに値を指定する必要があります。
翻訳プロジェクトの翻訳ジョブにページ、アセット、タグを追加できます。ページやアセットを追加するには:
翻訳プロジェクトの「翻訳ジョブ」タイルの下部にある省略記号をクリックまたはタップします。
次のウィンドウで、ツールバーの「追加」ボタンをクリックまたはタップし、「アセット / ページ」を選択します。
モーダルウィンドウで、追加するブランチの最上位項目を選択し、チェックマークアイコンをクリックまたはタップします。このウィンドウでは、複数選択が有効になっています。
または、検索アイコンを選択して翻訳ジョブに追加するページやアセットを探すこともできます。
選択が完了したら、「選択」をタップまたはクリックします。翻訳ジョブにページやアセットが追加されます。
この方法では、ページやアセットとその子がプロジェクトに追加されます。親のみを追加する場合は、「アセット / ページ (子を含まない)」を選択します。
翻訳プロジェクトにタグを追加できます。その方法は、プロジェクトにアセットやページを追加する場合と同様です。追加メニューの「タグ」を選択したあと、同じ手順に従います。
プロジェクト概要タイルの省略記号ボタンを使用すると、翻訳プロジェクトのプロパティにアクセスできます。翻訳プロジェクトのプロパティには、汎用のプロジェクト情報に加えて、翻訳固有の情報が含まれています。
翻訳プロジェクトで、「翻訳の概要」タイルの下部にある省略記号をクリックまたはタップします。プロジェクト固有のプロパティのほとんどは、「詳細」タブにあります。
ページの参照パネルを使用してプロジェクトが作成されると、上記のプロパティがソースページのプロパティに基づいて自動的に設定されます。
翻訳プロジェクトの「翻訳ジョブ」タイルには、翻訳ジョブのステータスとジョブ内のページおよびアセットの数が表示されます。
次の表は、ジョブまたはジョブ内の項目の各ステータスを示しています。
ステータス | 説明 |
---|---|
ドラフト | 翻訳ジョブが開始されていません。作成時の翻訳ジョブのステータスはドラフトになります。 |
送信済み | 翻訳ジョブ内のファイルが翻訳サービスに正常に送信されると、このステータスになります。「リクエスト範囲」コマンドまたは「開始」コマンドの発行後に、このステータスになることができます。 |
スコーピングリクエスト | 人間翻訳ワークフローで、ジョブ内のファイルがスコーピング用に翻訳ベンダーに送信されました。このステータスは、「リクエスト範囲」コマンドの発行後に表示されます。 |
スコーピング完了 | ベンダーによる翻訳ジョブのスコーピングが完了しました。 |
翻訳をコミット | プロジェクトの所有者がスコーピングを受け入れました。このステータスは、翻訳ベンダーがジョブ内のファイルの翻訳を開始する必要があることを示します。 |
翻訳中 | (ジョブの場合)ジョブ内の 1 つ以上のファイルの翻訳がまだ完了していません。(ジョブ内の項目の場合)項目の翻訳中です。 |
翻訳済み | (ジョブの場合)ジョブ内のすべてのファイルの翻訳が完了しました。(ジョブ内の項目の場合)項目が翻訳されました。 |
レビューへの準備完了 | ジョブ内の項目が翻訳され、ファイルが AEM に読み込まれました。 |
完了 | 翻訳の契約が完了したことがプロジェクトの所有者によって示されました。 |
キャンセル | 翻訳ベンダーが翻訳ジョブの作業を停止する必要があることを示します。 |
更新エラー | AEM と翻訳サービス間でのファイルの転送中にエラーが発生しました。 |
不明な状態 | 不明なエラーが発生しました。 |
ジョブ内の各ファイルのステータスを確認するには、タイルの下部にある省略記号をクリックまたはタップします。
翻訳ベンダーが翻訳済みのファイルを戻す必要のある期限を指定します。期限の設定を正しく使用できるのは、使用する翻訳ベンダーがこの機能をサポートしている場合のみです。
「翻訳の概要」タイルの下部にある省略記号をクリックまたはタップします。
「基本」タブで、「期限」プロパティの日付選択を使用して期限を選択します。
「保存して閉じる」をクリックまたはタップします。
翻訳ジョブをスコーピングして、翻訳サービスプロバイダーから翻訳コストの見積もりを取得します。ジョブをスコーピングする場合は、ソースファイルが翻訳ベンダーに送信されます。翻訳ベンダーは、保存している翻訳のプール(翻訳メモリ)とテキストとを比較します。通常、スコープとは翻訳が必要な単語数です。
スコーピング結果の詳細を取得するには、翻訳ベンダーにお問い合わせください。
スコーピングはオプションで、人間による翻訳にのみ適用されます。スコーピングを行わずに翻訳ジョブを開始できます。
翻訳ジョブのスコーピング時には、ジョブのステータスが「スコーピングリクエスト」になります。翻訳ベンダーがスコーピングを戻すと、ステータスが「スコーピング完了」に変わります。スコーピングが完了したら、「範囲を表示」コマンドを使用してスコーピング結果を確認できます。
スコーピングを正しく使用できるのは、使用する翻訳ベンダーがこの機能をサポートしている場合のみです。
翻訳ジョブを開始して、ソースページをターゲット言語に翻訳します。翻訳は「翻訳の概要」タイルのプロパティ値に従って実行されます。
プロジェクト内から個々のジョブを開始できます。
翻訳ジョブの開始後、「翻訳ジョブ」タイルに表示されるステータスは「翻訳中」になります。
また、プロジェクトのすべての翻訳ジョブを開始することもできます。
翻訳ジョブをキャンセルして、翻訳プロセスを中断し、翻訳ベンダーが以降の翻訳を実行しないようにします。ステータスが「翻訳をコミット」または「翻訳中」のジョブをキャンセルできます。
コンテンツが翻訳から戻り、「レビューへの準備完了」ステータスになったら、翻訳ジョブに移動してコンテンツを承認または却下できます。
「翻訳を拒否」を選択した場合は、コメントを追加できます。
コンテンツを却下すると、翻訳ベンダーにコンテンツが戻されるので、翻訳ベンダーはコメントを参照できます。
ベンダーが翻訳したファイルのレビューが完了したら、翻訳ジョブを完了します。
人間翻訳ワークフローの場合、翻訳の完了は、翻訳の契約が履行されたこと、およびベンダーが翻訳メモリに翻訳を保存する必要があることをベンダーに対して示します。
翻訳ジョブが完了し、ジョブのステータスの詳細を確認する必要がなくなった場合は、ジョブをアーカイブします。
ジョブをアーカイブすると、「翻訳ジョブ」タイルがプロジェクトから削除されます。
サイトコンソールを使用して、コンテンツのレビュー、言語コピーの比較、コンテンツのアクティベートを行うことができます。
既存の言語コピーのコンテンツの翻訳が完了したら、翻訳をレビューし、必要に応じて変更を行ってから、翻訳を昇格して言語コピーに移動します。翻訳ジョブのステータスが「レビューへの準備完了」と表示されたら、翻訳済みのファイルをレビューできます。
言語マスター内のページを選択し、「参照」をクリックまたはタップしたあと、「言語コピー」をクリックまたはタップします。
レビューする言語コピーをクリックまたはタップします。
「ローンチ」をクリックまたはタップして、ローンチ関連のコマンドを表示します。
ページのローンチコピーを開いてコンテンツをレビューおよび編集するには、「ページを開く」をクリックします。
コンテンツをレビューして必要な変更を行ったら、「昇格」をクリックしてローンチコピーを昇格します。
ローンチを昇格ページで、昇格するページを指定し、「昇格」をクリックまたはタップします。
言語コピーを言語マスターと比較するには:
サイトコンソールで、比較する言語コピーに移動します。
参照パネルを開きます。
コピー見出しの下で、「言語コピー」を選択します。
特定の言語コピーを選択し、「マスターと比較」または「前と比較」(該当する場合)をクリックできます。
2 つのページ(ローンチページとソースページ)が左右に並んで開きます。
AEM には多数の翻訳ソリューションおよびインターフェイスが用意されていますが、翻訳ジョブ情報を手動で読み込んだり書き出したりすることも可能です。
翻訳ジョブのコンテンツをダウンロードできます。この機能は、コネクタを介して AEM と統合されていない翻訳プロバイダーに送信する場合や、コンテンツをレビューする場合などに使用します。
翻訳済みコンテンツを AEM に読み込むことができます。この機能は、AEM と統合されていない翻訳プロバイダーが、コネクターを使用してコンテンツを送信する場合などに使用します。