翻訳用アセットの準備

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

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

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

最初にアセットを追加した言語コピーが言語プライマリです。言語プライマリは、他の言語に翻訳されるソースです。

サンプルフォルダー階層にはいくつかの言語ルートが含まれています。

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

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

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

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

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

言語ルートの作成

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

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

  1. アセットコンソールで「作成」をクリックまたはタップし、メニューから「フォルダー」を選択します。

    chlimage_1-120

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

    chlimage_1-121

  3. 作成」をクリックまたはタップします。アセットコンソール内に言語ルートが作成されます。

言語ルートの表示

タッチ対応 UI には参照パネルがあります。このパネルには、AEM Assets 内で作成された言語ルートのリストが表示されます。

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

  2. グローバルナビゲーションアイコンをクリックまたはタップして、「参照」を選択して参照パネルを開きます。

    chlimage_1-122

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

    chlimage_1-123

このページ

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now