言語フォールバック

Version: 10.2
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

多言語ソリューションでは、言語フォールバックは、コンテンツが現在の言語に存在しない場合に、そのコンテンツを別の言語で表示するメカニズムです。言語フォールバックを使用すると、アイテムまたはフィールドを翻訳するか、別の言語のコンテンツを再利用するかを制御できます。

XM Cloud環境に追加された言語の言語フォールバックルールを指定し、関連するアイテムまたはフィールドで言語フォールバックを有効にします。特定の言語にバージョンが存在しない場合、言語フォールバックがアクティブになり、代わりにアイテムまたはフィールド値がフォールバック言語で表示されます。

言語フォールバックのチェーンを設定することもできます。たとえば、言語en-NZを指定してen-AUにフォールバックし、en-AUを指定してenにフォールバックできます。 en-AUのバージョンが特定のアイテムまたはフィールドに存在しない場合、en-NZのバージョンはenのバージョンにフォールバックします。

Fallback flow

アイテムまたはフィールドで言語フォールバックを使用でき、開発者はWebサイト上のすべての辞書ラベルで使用できます。

メモ

言語フォールバックは、サイトとアイテムをExperience Edge配信プラットフォームに公開するときにもサポートされます。詳細については 、ここ をクリックしてください。

アイテム レベルの言語フォールバック

アイテムレベルのフォールバックを使用すると、特定の言語の未翻訳のアイテムバージョンを、そのすべてのフィールドを含む別の言語バージョンにフォールバックできます。このようにして、新しく追加された言語のアイテムを翻訳することなく、Webサイト全体の新しい言語バージョンを起動できます。

たとえば、ウェブサイトが標準英語 (en) で、同じウェブサイトのローカライズ版を英語 (オーストラリア) で立ち上げる場合は、サイトでアイテムレベルのフォールバックを有効にし、言語en-AUをenにフォールバックするように設定します 次に、標準の英語バージョンにフォールバックするアイテムまたはテンプレートのアイテム レベルのフォールバックを有効にします。このように、英語(オーストラリア)のコンテンツは利用できませんが、代わりに 言語enからのフォールバックバージョンを利用できます。

コンテンツ エディターで、英語 (オーストラリア) バージョンの翻訳されたコンテンツがないアイテムを選択し、コンテンツ エリアで言語リストをクリックすると、英語 (オーストラリア) がフォールバック バージョンであることがわかります。

その後、英語 (オーストラリア) のフォールバック バージョンに切り替えると、次のことがわかります。

  • アイテムは読み取り専用です。

  • 警告は、言語enのフォールバック バージョンを表示しており、選択した言語にバージョンが存在しないことを通知します。通知では、次のことができます。

    • Navigate to the original item 」をクリックして、enでバージョンを表示または編集します。

    • Add a new version 」をクリックして、en-AU言語で実際のバージョンを作成します。

    Add new version

英語 (オーストラリア) にローカライズするアイテムについては、英語 (オーストラリア) でバージョンを作成します。

フィールドレベルの言語フォールバック

フィールド レベルのフォールバックを使用すると、ローカライズするフィールド値と別の言語にフォールバックするフィールド値を1つのフィールドで指定できます。

フィールド レベルのフォールバックを設定すると、個々のフィールドで、値が別の言語バージョンのフォールバック値であることがわかります。この図は、英語 (オーストラリア) のホーム ページのSummaryフィールドを示しており、標準英語 (en) にフォールバックしています。

 
大事な

パフォーマンスの最適化のために、フィールド レベルのフォールバックは、__Standard値 アイテム、または共有フィールド、システム フィールド、または 「__」で始まるフィールドではサポートされていません。メディアフィールド( sitecore/templates/System/Media/Versioned/未満)は、システムフィールドとは見なされません。

辞書項目

開発者は、Webサイト上のすべての辞書ラベルで言語フォールバック機能を使用することもできます。デフォルトでは、項目レベルのフォールバックは、ディクショナリエントリの基になっているテンプレートで有効になっています。

何かフィードバックはありますか?

この記事を改善するための提案がある場合は、