多言語学習経路の構成オプション
SharePoint Online コミュニケーション サイトの多言語機能のリリースに伴い、ラーニング パスでは、最新バージョンの v4 で複数の言語のサポートが提供されるようになりました。
シナリオをインストールする
シナリオ 1: 多言語サポートは必要ありません
サイト コレクションで多言語ページ機能を有効にしていない場合でも、v4 は問題なく機能します。 アップグレードすると、カスタム プレイリストのイメージを選択するためのイメージ セレクター UI や、既定のイメージをカスタム サブ カテゴリに変更するための UI の追加など、いくつかの更新プログラムが得られます。 さらに、他のいくつかの小さな修正がビューアー Web パーツに対して行われます。 「ソリューションの更新」で説明されているアップグレード手順を確認してください。
シナリオ 2: 多言語サポートが必要であり、サイト コレクションの既定の言語が既定の言語です
良いニュース、v4はあなたのサイトコレクションで多言語ページ機能を有効にすることをサポートします! 最適なエクスペリエンスを得るには、次の手順に従ってソリューションをアップグレードします。
- サイト コレクションメイン Microsoft 365 ラーニング パスに移動します。これは、サイト ページ ライブラリの CustomLearningAdmin.aspx ページを持つパスです。
- 既存の Microsoft 365 ラーニング パス サイトで多言語発行機能を有効にします。 詳細については、 多言語コミュニケーション サイト、ページ、ニュースの作成に関するページを参照してください。 サポートする言語のみを有効にする必要があります。 ソリューションがサポートしていない言語を有効に しないように 注意してください。 そうすると、ユーザーが既定の言語として選択されていると仮定して、メニューと Microsoft が提供するコンテンツが既定の言語で表示され、カスタム コンテンツがサポートされていない言語で表示される部分エクスペリエンスがユーザーに表示されます。 学習経路でサポートされている言語の完全な一覧については、「学習経路 の多言語サポートの概要」を参照してください。
- 「ソリューションの更新」の手順に従って、Microsoft 365 ラーニング パス ソリューションのバージョン 4.x.x をインストールします。
- Microsoft 365 ラーニング パス サイト コレクションのサイト ページ ライブラリのCustomLearningAdmin.aspx ページに移動し、アップグレード プロセスを開始します。 バージョン 4.x には、処理中のすべてのアップグレード 手順をログに記録する新しいアップグレード エクスペリエンスが含まれています。 アップグレード プロセスは、管理ページ URL の末尾に
?forceUpdate=v3
を追加することで、いつでも再実行できます。v3
値は、アップグレード元のラーニング パスのバージョンを示します。 例:https://contoso.sharepoint.com/sites/M365LP/SitePages/CustomLearningAdmin.aspx?forceUpdate=v3
。
シナリオ 3: 多言語サポートが必要であり、サイト コレクションの既定の言語は既定の言語ではありません
良いニュースと悪いニュース。 良いニュースは、v4 があなたのシナリオをサポートすることです。悪いニュースは、サイト コレクションの作成後に既定の言語を変更できないことです。 カスタム コンテンツがない場合、パスフォワードはかなり簡単です。
新しい Microsoft 365 ラーニング パス サイトの作成 - カスタム コンテンツなし
- 新しいサイト コレクションを作成し、学習コンテンツの既定の言語 (/NewLP と呼ばれます) に基づいて、サイト コレクションの既定の言語を選択してください。
- /NewLP サイトで多言語発行機能を有効にします。 詳細については、 多言語コミュニケーション サイト、ページ、ニュースの作成に関するページを参照してください。 サポートする言語のみを有効にする必要があります。 ソリューションがサポートしていない言語を有効に しないように 注意してください。 そうすると、ユーザーが既定の言語として選択されていると仮定して、メニューと Microsoft が提供するコンテンツが既定の言語で表示され、カスタム コンテンツがサポートされていない言語で表示される部分エクスペリエンスがユーザーに表示されます。 学習経路でサポートされている言語の完全な一覧については、「学習経路 の多言語サポートの概要」を参照してください。
- 「ソリューションの更新」で説明されているアップグレード手順に従って、新しい customlearning.sppkg ファイルをインストールします。
-
M365lpConfiguration.ps1
PowerShell スクリプトを実行して、/NewLP サイトをサイト コレクションとして渡してください。注:
このスクリプトを正常に実行するには、アプリ カタログ サイトと /NewLP サイトへのサイト コレクション管理者アクセス権が必要です。
- PowerShell スクリプトが正常に完了したと仮定すると、アップグレード プロセスを開始する /NewLP/site pages/CustomLearningAdmin.aspx ページに移動できるはずです。 バージョン 4 には新しいアップグレード エクスペリエンスが含まれており、処理されているすべてのアップグレード 手順をログに記録します。 アップグレード プロセスは、管理ページ URL の末尾に
?forceUpdate=v3
を追加することで、いつでも再実行できます。v3
値は、アップグレード元のラーニング パスのバージョンを示します。 例:https://contoso.sharepoint.com/sites/M365LP/SitePages/CustomLearningAdmin.aspx?forceUpdate=v3
。
注:
古いラーニング パス サイトが不要になった場合は、新しいサイトの管理ページ CustomLearningAdmin.aspx が正常に動作したら、削除できます。
新しい Microsoft 365 ラーニング パス サイトの作成 - カスタムプレイリストとアセット
上記の手順に従ってラーニング パス サイトを再確立したら、CustomPlaylists リストと CustomAssets リストの内容を移動する必要があります。 また、必要に応じて、カスタム資産を構成する実際のカスタム ページを既存のラーニング パス サイトに存在し、削除することを意図している場合は移動することもできます。
このタスクの難しさは、CustomPlaylists リスト内のすべての項目について、CustomAssets リスト内のリスト アイテムの ID が各プレイリスト リスト アイテムの JSONData
フィールドに埋め込まれるということです。 したがって、CustomPlaylists リストの内容を 1 つのサイトから別のサイトに移動するだけでは十分ではないでしょう。 さらに、CustomAssets リストには、リスト アイテムの [ JSONData
] フィールドのカスタム 資産のページへの絶対 URL が含まれています。 資産が移動されず、サイトの名前が変更されていない場合 (つまり、資産のページに絶対 URL を変更する) 場合は、この状態を維持できます。 ただし、これらの問題のいずれかが発生した場合は、エントリを手動で修正する必要があります。
この種類の移行が複雑な場合は、この移行を支援するために、ラーニング パス パートナーの 1 つに参加することを検討することをお勧めします。