SitecoreファーストのJSS Next.jsアプリで言語を追加またはインポートする
Version:
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Next.jsのSitecoreコンテナー テンプレートを使用して作成されたプロジェクトでSitecoreファーストで作業する場合、新しい言語をデプロイするか、以前にデプロイされた言語とその言語のアイテムをインポートする必要がある場合があります。
SitecoreファーストNext.jsプロジェクトに言語を追加する
Next.js用のSitecoreコンテナー テンプレートを使用して開発プロジェクトを作成するときに作成されるNext.js JSSアプリケーションには、言語ルートを持つ多言語Styleguideコンポーネントの例があります。言語ルートを機能させるには、それらのルートの言語をSitecoreに追加する必要があります。
SitecoreファーストNext.jsプロジェクトのSitecoreインスタンスに新しい言語を追加するには:
-
/sitecore/system/Languagesに言語を追加します。Next.jsサンプル アプリでは、デンマーク語 (da-DK) を使用しています。
-
その言語でアイテムをデプロイします。
-
言語を公開します。
デプロイされた言語をシリアル化されたアイテムにインポートする
以前にデプロイされた言語のアイテムを、コンテナ化されたSitecoreファースト プロジェクトのシリアル化されたアイテムにインポートするには:
-
コンテナー化されたプロジェクトのファイルsrc/InitItems.module.jsonで、言語のシリアル化構成を追加します。例えば:
-
ターミナルのプロジェクトのルートディレクトリで、次のコマンドを実行します。