現在表示中:

多言語アセットとは、複数の言語のバイナリ、メタデータ、タグを含むアセットです。通常、アセットのバイナリ、メタデータ、タグは 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 ノードの名前として使用されます。そのため、このプロパティによってアセットのパスが指定されます(<server>:<port>/assets.html/content/dam/it/

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

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

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

言語ルートの表示

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

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

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

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

    chlimage_1

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー