Opzioni di configurazione per i percorsi di apprendimento multilingue
Con il rilascio di funzionalità multilingue per i siti di comunicazione di SharePoint Online, i percorsi di apprendimento offrono ora il supporto per più lingue nella versione più recente, v4.
Scenari di installazione
Scenario 1: Non è necessario il supporto multilingue
Buone notizie, v4 funziona bene anche se non si abilita la funzionalità di pagine multilingue nella raccolta siti. Eseguendo l'aggiornamento, si ottengono un paio di aggiornamenti che potrebbero essere utili per l'utente come un selettore di immagini per la scelta dell'immagine per una playlist personalizzata e l'aggiunta di un'interfaccia utente per la modifica dell'immagine predefinita in una sottocategoria personalizzata. Inoltre, alcune altre piccole correzioni vengono apportate alla web part visualizzatore. Vedere le istruzioni di aggiornamento descritte in Aggiornamento della soluzione.
Scenario 2: è necessario il supporto multilingue e la lingua predefinita della raccolta siti è la lingua predefinita
Buone notizie, v4 ti supporterà l'abilitazione della funzionalità di pagine multilingue nella raccolta siti. Per un'esperienza ottimale, seguire questa procedura per aggiornare la soluzione:
- Passare alla raccolta siti principale dei percorsi di apprendimento di Microsoft 365, ovvero quella con la pagina CustomLearningAdmin.aspx nella raccolta pagine del sito.
- Abilitare la funzionalità di pubblicazione multilingue nel sito dei percorsi di apprendimento di Microsoft 365 esistente. Per altre informazioni, vedere le istruzioni seguenti: Creare siti di comunicazione multilingue, pagine e notizie. È sufficiente abilitare le lingue che si desidera supportare. Prestare attenzione in modo che NON abiliti le lingue che la soluzione non supporta. In tal caso, gli utenti finiranno con un'esperienza parziale in cui i menu e il contenuto fornito da Microsoft vengono visualizzati nella lingua predefinita e il contenuto personalizzato viene visualizzato nella lingua non supportata, presupponendo che l'utente abbia la lingua selezionata come predefinita. Un elenco completo delle lingue supportate dai percorsi di apprendimento è disponibile in Panoramica del supporto multilingue per i percorsi di apprendimento.
- Seguire le istruzioni per l'aggiornamento della soluzione, che installerà la versione 4.x.x della soluzione dei percorsi di apprendimento di Microsoft 365.
- Passare alla pagina CustomLearningAdmin.aspx nella raccolta pagine del sito della raccolta siti dei percorsi di apprendimento di Microsoft 365, che avvia il processo di aggiornamento. La versione 4.x include una nuova esperienza di aggiornamento che registra ogni passaggio di aggiornamento elaborato. Il processo di aggiornamento può essere eseguito di nuovo in qualsiasi momento aggiungendo
?forceUpdate=v3
alla fine dell'URL della pagina di amministrazione. Ilv3
valore indica la versione dei percorsi di apprendimento da cui si esegue l'aggiornamento. Ad esempio:https://contoso.sharepoint.com/sites/M365LP/SitePages/CustomLearningAdmin.aspx?forceUpdate=v3
.
Scenario 3: è necessario il supporto multilingue e la lingua predefinita della raccolta siti NON è la lingua predefinita
Buone notizie e cattive notizie. La buona notizia è che v4 supporterà lo scenario; La cattiva notizia è che non è possibile modificare la lingua predefinita di una raccolta siti DOPO che è stata creata. Se non si dispone di contenuto personalizzato, il percorso in avanti è abbastanza semplice:
Creazione di un nuovo sito di percorsi di apprendimento di Microsoft 365 - Nessun contenuto personalizzato
- Creare una nuova raccolta siti, assicurandosi di scegliere la lingua predefinita per la raccolta siti in base alla lingua predefinita per il contenuto di apprendimento (denominato /NewLP).
- Abilitare la funzionalità di pubblicazione multilingue nel sito /NewLP. Per altre informazioni, vedere le istruzioni seguenti: Creare siti di comunicazione multilingue, pagine e notizie. È sufficiente abilitare le lingue che si desidera supportare. Prestare attenzione in modo che NON abiliti le lingue che la soluzione non supporta. In tal caso, gli utenti finiranno con un'esperienza parziale in cui i menu e il contenuto fornito da Microsoft vengono visualizzati nella lingua predefinita e il contenuto personalizzato viene visualizzato nella lingua non supportata, presupponendo che l'utente abbia la lingua selezionata come predefinita. Un elenco completo delle lingue supportate dai percorsi di apprendimento è disponibile in Panoramica del supporto multilingue per i percorsi di apprendimento.
- Installare il nuovo file customlearning.sppkg seguendo le istruzioni di aggiornamento descritte in Aggiornamento della soluzione.
- Eseguire lo
M365lpConfiguration.ps1
script di PowerShell assicurandosi di passare il sito /NewLP come raccolta siti.Nota
Per eseguire correttamente questo script, è necessario l'accesso amministratore della raccolta siti al sito del Catalogo app e al sito /NewLP.
- Supponendo che lo script di PowerShell sia stato completato correttamente, è possibile passare alla pagina /NewLP/site pages/CustomLearningAdmin.aspx , che avvia il processo di aggiornamento. La versione 4 include una nuova esperienza di aggiornamento, che registra ogni passaggio di aggiornamento elaborato. Il processo di aggiornamento può essere eseguito di nuovo in qualsiasi momento aggiungendo
?forceUpdate=v3
alla fine dell'URL della pagina di amministrazione. Ilv3
valore indica la versione dei percorsi di apprendimento da cui si esegue l'aggiornamento. Ad esempio:https://contoso.sharepoint.com/sites/M365LP/SitePages/CustomLearningAdmin.aspx?forceUpdate=v3
.
Nota
Se non è più necessario il sito dei percorsi di apprendimento precedenti, una volta che la pagina di amministrazione del nuovo sito CustomLearningAdmin.aspx funziona correttamente, può essere eliminata.
Creazione di un nuovo sito di percorsi di apprendimento di Microsoft 365 - Playlist e asset personalizzati
Dopo aver ristabilito il sito dei percorsi di apprendimento seguendo i passaggi precedenti, è necessario lavorare per spostare il contenuto dell'elenco CustomPlaylists e dell'elenco CustomAssets. Facoltativamente, è anche possibile spostare le pagine personalizzate effettive che costituiscono gli asset personalizzati se risiedono nel sito dei percorsi di apprendimento esistenti e la finalità è eliminarle.
La difficoltà di questa attività è che per tutti gli elementi nell'elenco CustomPlaylists, l'ID della voce di elenco nell'elenco CustomAssets viene sepolto nel JSONData
campo di ogni elemento dell'elenco di playlist. Pertanto, il semplice spostamento del contenuto dell'elenco CustomPlaylists da un sito all'altro non sarà sufficiente. Inoltre, l'elenco CustomAssets contiene l'URL assoluto della pagina dell'asset personalizzato nel JSONData
campo dell'elemento dell'elenco. Se gli asset non vengono spostati e il sito non viene rinominato (modificando così l'URL assoluto nella pagina dell'asset), questo può rimanere. Tuttavia, se si verifica una di queste operazioni, sarà necessario correggere manualmente le voci.
Data la complessità di questo tipo di migrazione, ti consigliamo di integrare uno dei nostri partner di percorsi di apprendimento per aiutarti a eseguire questa transizione.