翻訳するアセットの準備 preparing-assets-for-translation

多言語アセットとは、複数の言語のバイナリ、メタデータ、タグを含むアセットです。通常、アセットのバイナリ、メタデータ、タグに使用される言語は 1 つですが、多言語プロジェクト用に他の言語へと翻訳されます。

Adobe Experience Manager Assets では、多言語アセットはフォルダーに含まれ、各フォルダーに異なる言語のアセットが格納されます。

各言語のフォルダーは言語コピーと呼ばれます。言語コピーのルートフォルダー(言語ルート)が、言語コピー内のコンテンツの言語を識別します。例えば、/content/dam/it はイタリア語の言語コピー用のイタリア語言語ルートです。ソースアセットの翻訳の実行時に適切な言語がターゲットになるように、言語コピーでは、正しく設定された言語ルートを使用する必要があります。

最初にアセットを追加した言語コピーがプライマリ言語です。プライマリ言語は、他の言語に翻訳されるソースです。サンプルフォルダー階層にはいくつかの言語ルートが含まれています。

/content
    /- dam
        |- en
        |- fr
        |- de
        |- es
        |- it
        |- ja
        |- zh

翻訳するアセットを準備するには、次の手順を実行します。

  1. プライマリ言語の言語ルートを作成します。例えば、サンプルフォルダー階層の英語言語コピーの言語ルートは /content/dam/en です。言語ルートの作成に記載の情報に従って言語ルートが正しく設定されていることを確認してください。

  2. プライマリ言語にアセットを追加します。

  3. 言語コピーが必要な各ターゲット言語の言語ルートを作成します。

言語ルートの作成 creating-a-language-root

言語ルートを作成するには、フォルダーを作成し、名前プロパティの値に ISO 言語コードを使用します。言語ルートを作成したら、言語ルート内の任意のレベルに言語コピーを作成できます。

例えば、サンプル階層のイタリア語言語コピーのルートページの「名前」プロパティは it になります。「名前」プロパティは、リポジトリ内の asset ノードの名前として使用されます。そのため、このプロパティによってアセットのパス(https://[aem_server]:[port]/assets.html/content/dam/it/)が指定されます。

  1. Assets コンソールで「作成」をクリックし、メニューから「フォルダー」を選択します。

    フォルダーを作成

  2. 名前」フィールドに、<language-code> の形式で国コードを入力します。

    フォルダーに言語コードを追加

  3. 作成」をクリックします。Assets コンソール内に言語ルートが作成されます。

言語ルートの表示 viewing-language-roots

Experience Manager インターフェイスには​ 参照 ​パネルがあります。このパネルには、Assets 内で作成した言語ルートのリストが表示されます。

  1. Assets コンソールで、言語コピーを作成するプライマリ言語を選択します。

  2. 左側のパネルから、「参照」オプションを選択して参照ペインを開きます。

    chlimage_1-122

  3. 参照パネルで、「言語コピー」をクリックします。アセットの言語コピーが言語コピーパネルに表示されます。

    言語コピー

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2