AEM Sites 翻訳の基本を学ぶ getting-started

AEM Sites コンテンツを整理する方法と AEM の翻訳ツールの仕組みについて説明します。

これまでの説明内容 story-so-far

AEM Sites 翻訳ジャーニーの以前のドキュメント(AEM Sites コンテンツの概要と AEM での翻訳方法について)では、AEM Sites の基本概念を説明し、以下を達成できました。

  • AEM Sites コンテンツ作成の基本概念を理解する
  • AEM での翻訳のサポート方法に詳しくなる

この記事では、これらの基本事項に基づいて、AEM によるコンテンツの保存と管理の仕組みと、AEM の翻訳ツールを使用してそのコンテンツを翻訳する方法を理解します。

目的 objective

このドキュメントでは、AEM で Sites コンテンツの翻訳にどのように取りかかればよいかを説明します。読み終えると、以下を達成できます。

  • 翻訳におけるコンテンツ構造の重要性を理解する
  • AEM でのコンテンツの保存方法を理解する
  • AEM の翻訳ツールに詳しくなる

要件と前提条件 requirements-prerequisites

AEM コンテンツの翻訳を開始するには、いくつかの要件があります。

知識 knowledge

  • CMS でのコンテンツ翻訳経験
  • 大規模 CMS の基本機能の使用経験
  • AEM の基本操作に関する実務知識
  • 利用している翻訳サービスの理解
  • 翻訳対象コンテンツの基本的な理解
TIP
AEM のような大規模 CMS を使い慣れていない場合は、先に進む前に基本操作のドキュメントを確認することをお勧めします。基本操作に関するドキュメントは、このジャーニーには含まれません。したがって、完了したらこのページに戻ります。

ツール tools

  • コンテンツの翻訳をテストするためのサンドボックスアクセス
  • 好みの翻訳サービスに接続するための資格情報
  • AEM の project-administrators グループのメンバーであること

AEM でのコンテンツの保存方法 content-in-aem

翻訳担当者にとっては、AEM でのコンテンツの管理方法を深く理解することは重要ではありません。ただし、基本概念と用語を知っておくと、後で AEM の翻訳ツールを使用する際に役に立ちます。最も重要なのは、効果的に翻訳するためには、自社のコンテンツとその構造を理解することです。

Sites コンソール sites-console

Sites コンソールには、コンテンツの構造の概要が表示されるので、コンテンツの移動や、新しいページの作成、ページの移動とコピー、コンテンツの公開などの管理が容易になります。

Sites コンソールにアクセスするには:

  1. グローバルナビゲーションメニューで、ナビゲーションSites を選択します。

  2. Sites コンソールが開いて、コンテンツの最上位ノードが表示されます。

  3. ウィンドウの右上にある表示セレクターを使用して、s「列表示」を選択してください。

    列表示の選択

  4. 列内の項目をタップまたはクリックすると、その下にある階層のコンテンツが右側の列に表示されます。

    コンテンツ階層

  5. 列内の項目のチェックボックスをタップまたはクリックすると、その項目を選択でき、選択した項目の詳細が右側の列に表示され、上のツールバーで選択した項目で使用できるいくつかのアクションが表示されます。

    コンテンツの選択

  6. 左上のパネルセレクターをタップまたはクリックすれば、コンテンツの概要をツリー状に表示する、コンテンツツリー ​を表示することもできます。

    コンテンツツリー表示

これらのシンプルなツールを使用すると、コンテンツ構造内を直観的に移動できます。

NOTE
通常、コンテンツアーキテクトはコンテンツ構造を定義し、コンテンツ作成者はその構造内でコンテンツを作成します。
翻訳担当者としては、その構造内を移動方法や、コンテンツがどこにあるかを理解することが重要です。

ページエディター page-editor

Sites コンソールでは、コンテンツ内を移動できるほか、構造の概要も表示することもできます。個々のページの詳細を確認するには、サイトエディターを使用する必要があります。

ページを編集するには:

  1. Sites コンソールを使用してページを探し、選択します。個々のページを選択するには、そのページのチェックボックスを選択する必要があります。

    編集するページの選択

  2. ツールバーの​ 編集 ​オプションを選択します。

  3. サイトエディターが開き、選択したページが新しいブラウザータブに編集用に読み込まれます。

  4. コンテンツにマウスポインターを置くかコンテンツをタップすると、個々のコンポーネントのセレクターが表示されます。コンポーネントは、ドラッグ&ドロップ可能なページを構成する構築ブロックです。

    ページの編集

ブラウザーで Sites コンソールのタブに切り替えれば、いつでもコンソールに戻ることができます。サイトエディターを使用すると、コンテンツ作成者やオーディエンスに表示されるページのコンテンツをすばやく表示できます。

NOTE
コンテンツ作成者は、サイトエディターを使用してサイトコンテンツを作成します。
翻訳担当者としては、サイトエディターを使用してコンテンツの詳細を表示する方法を理解することが重要です。

構造の重要性 content-structure

AEM のコンテンツは、その構造によって決まります。AEM では、コンテンツ構造に関する要件はほとんどありませんが、プロジェクト計画の一環としてコンテンツ階層を慎重に検討することで、翻訳をより簡単に行うことができます。

TIP
AEM プロジェクトの最初に、翻訳の計画を立案します。プロジェクトマネージャーやコンテンツアーキテクトと早い段階から緊密に連携します。
国際化プロジェクトマネージャーは、翻訳するコンテンツと翻訳しないコンテンツの決定や、地域やローカルのコンテンツ制作者が変更できる翻訳コンテンツを定義する責任を負う独立した役割として必要になる場合があります。

推奨されるコンテンツ構造 recommended-structure

前述のとおり、コンテンツアーキテクトと協力して、プロジェクトに適したコンテンツ構造を決定します。ただし、以下に示す構造は実証済みでシンプルかつ直感的であり、非常に効果的です。

プロジェクトのベースフォルダーを /content の下に定義します。

/content/<your-project>

コンテンツのオーサリングに使用される言語は、言語ルートと呼ばれます。この例では、言語ルートは英語で、そのパスは次のようになります。

/content/<your-project>/en

ローカライズが必要になるプロジェクトコンテンツは、すべて言語ルートの下に配置してください。

/content/<your-project>/en/<your-project-content>

翻訳は、言語ルートと同じレベルに兄弟フォルダーとして作成してください。そのフォルダー名は言語の ISO-2 言語コードを表す名前にします。例えば、ドイツ語の場合、パスは次のようになります。

/content/<your-project>/de
NOTE
これらの言語フォルダーは通常、コンテンツアーキテクトが作成します。作成されていない場合、AEM では、後で翻訳ジョブを作成することはできません。

最終的な構造は次のようになります。

/content
    |- your-project
        |- en
            |- some
            |- exciting
            |- sites
            |- content
        |- de
        |- fr
        |- it
        |- ...
    |- another-project
    |- ...

コンテンツ固有のパスは、後で翻訳を設定する際に必要になるので、メモしておいてください。

NOTE
コンテンツ構造の定義は通常、コンテンツアーキテクトが担当しますが、多くの場合、翻訳担当者との共同作業になります。
ここでは念のため、詳細を説明しました。

AEM 翻訳ツール translation-tools

これで、Sites コンソールとサイトエディターの概要とコンテンツ構造の重要性を理解したので、次に、コンテンツの翻訳方法を見ていきます。AEM の翻訳ツールは非常に強力ですが、その概要は簡単に理解できます。

  • 翻訳コネクタ - AEM と使用する翻訳サービスの間のリンクです。
  • 翻訳ルール - 特定パスのどのコンテンツを翻訳するかを定義します。
  • 翻訳プロジェクト - 単一の翻訳作業として取り組む必要があるコンテンツを集めたもので、翻訳の進行状況を追跡します。コネクタとやり取りして、翻訳対象のコンテンツを送信し、翻訳サービスから翻訳結果を受信します。

通常、コネクタはインスタンスに対して 1 回だけセットアップし、ルールはプロジェクトごとにセットアップします。その後、翻訳プロジェクトを使用してコンテンツを翻訳し、その翻訳を継続的に最新の状態に保ちます。

次の手順 what-is-next

これで、AEM Sites 翻訳ジャーニーのこのステップが完了し、以下を達成できました。

  • 翻訳におけるコンテンツ構造の重要性を理解する
  • AEM でのコンテンツの保存方法を理解する
  • AEM の翻訳ツールに詳しくなる

この知識を基に、AEM Sites 翻訳ジャーニーを続けてください。次に、翻訳コネクタの設定のドキュメントを参照しながら、AEM を翻訳サービスに接続する方法について説明します。

その他のリソース additional-resources

翻訳コネクタの設定のドキュメントを確認して、翻訳ジャーニーの次のステップに進むことをお勧めします。ジャーニーに必須ではありませんが、この記事で取り上げたいくつかの概念について詳しく説明している追加のオプションリソースを以下に挙げます。

  • AEM の基本操作 - コンテンツの快適なナビゲーションのほか、検索などの重要なタスクを実行できるように、AEM UI の基本について説明します。
  • 翻訳対象コンテンツの特定 - 翻訳が必要なコンテンツを翻訳ルールで特定する方法について説明します。
  • 翻訳統合フレームワークの設定 - サードパーティの翻訳サービスと統合できるように翻訳統合フレームワークを設定する方法について説明します。
  • 翻訳プロジェクトの管理 - AEM で機械翻訳と人間による翻訳の両方のプロジェクトを作成および管理する方法について説明します。
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab