AEM は、ミックスイン タイプ(i18n)を使用した国際化をサポートしています。また、青写真を作成し、それを使用してさまざまなロケールのサイトを作成できる MSM の機能もあります。
これら 2 つのオプションの違いと、いつどちらを選択するか?
AEM は、ミックスイン タイプ(i18n)を使用した国際化をサポートしています。また、青写真を作成し、それを使用してさまざまなロケールのサイトを作成できる MSM の機能もあります。
これら 2 つのオプションの違いと、いつどちらを選択するか?
真の多言語 Web サイトを作成するには、 i18n ( ResourceBundle )とMSMの両方が必要です。彼らはチームとして働きます。
MSM は、共通の構造とコンテンツを提供します。設計図に 4 ページあるとします。これにより、すべての言語コピーに同じ内容のこれら 4 ページが確実に含まれるようになります。通常のコピーとどう違うのですか?ロールアウト構成!
ホームページにナビゲーション バーがあるとします。言語ページの下にサイトの 4 ページのプレーン コピーを作成した場合、コピーされたホームページのナビゲーション バーのリンクは、依然として元の場所を指しています。ロールアウトすると、対応するサイトのページを指すようにリンクが書き換えられます。
また、プレーン コピーでは、すべての言語コピーの共通データを手動で変更する必要があります。ブループリントへのロールアウトの変更により、すべての言語コピーにカスケードします。そのため、ロゴなどの一般的なものへの MSM の変更により、ブランド メッセージはブループリントで行われます。連絡先担当者などのローカル データは、言語レベルで行われます。
i18nは、 menu 、 Learn more などの一般的な単語の翻訳に使用されるだけです。青字のコピーでは、 menu を直接書くのではなく、 menu を fmt:message タグに入れます。Sling は、サイト構造に基づいて言語を自動的に推測し、翻訳します。