Параметры конфигурации для многоязычных схем обучения
С выпуском многоязычных функций для информационных сайтов SharePoint Online схемы обучения теперь предлагают поддержку для нескольких языков в последней версии, версии 4.
Сценарии установки
Сценарий 1. Многоязычная поддержка не требуется
Хорошая новость: версия 4 отлично подходит для вас, даже если вы не включаете функцию многоязычных страниц в семействе веб-сайтов. При обновлении вы получаете несколько обновлений, которые могут быть полезны для вас, например пользовательский интерфейс селектора изображений для выбора изображения для настраиваемого списка воспроизведения и добавление пользовательского интерфейса для изменения образа по умолчанию в настраиваемую подкатегорию. Кроме того, в веб-части средства просмотра вносятся некоторые другие небольшие исправления. Ознакомьтесь с инструкциями по обновлению, описанными в разделе Обновление решения.
Сценарий 2. Нам нужна многоязычная поддержка, и по умолчанию для семейства веб-сайтов используется язык по умолчанию
Хорошая новость: версия 4 поддерживает включение функции многоязычных страниц в семействе веб-сайтов! Для оптимальной работы выполните следующие действия для обновления решения:
- Перейдите к путям обучения Microsoft 365 main семейству веб-сайтов, который содержит страницу CustomLearningAdmin.aspx в библиотеке страниц сайта.
- Включите функцию многоязычной публикации на существующем сайте схем обучения Microsoft 365. Дополнительные сведения см. в следующих инструкциях: Создание многоязычных информационных сайтов, страниц и новостей. Необходимо включить только те языки, которые вы хотите поддерживать. Будьте осторожны, чтобы не включить языки, которые решение не поддерживает. В этом случае пользователи получат частичный интерфейс, когда меню и предоставленное корпорацией Майкрософт содержимое отображается на языке по умолчанию, а пользовательское содержимое отображается на неподдерживаемом языке, при условии, что этот язык выбран пользователем по умолчанию. Полный список языков, поддерживаемых схемами обучения, см. в статье Обзор многоязычной поддержки схем обучения.
- Следуйте инструкциям по обновлению решения, которое установит версию 4.x.x решения схемы обучения Microsoft 365.
- Перейдите на страницу CustomLearningAdmin.aspx в библиотеке страниц сайта семейства веб-сайтов Схемы обучения Microsoft 365, которое инициирует процесс обновления. Версия 4.x включает в себя новый интерфейс обновления, который регистрирует каждый обрабатываемый шаг обновления. Процесс обновления можно запустить снова в любое время, добавив
?forceUpdate=v3
в конец URL-адреса страницы администрирования. Значениеv3
указывает, с какой версии схем обучения выполняется обновление. Пример:https://contoso.sharepoint.com/sites/M365LP/SitePages/CustomLearningAdmin.aspx?forceUpdate=v3
.
Сценарий 3. Нам нужна многоязычная поддержка, а язык по умолчанию для семейства веб-сайтов не является языком по умолчанию
Хорошие и плохие новости. Хорошая новость заключается в том, что версия 4 будет поддерживать ваш сценарий. Плохая новость заключается в том, что вы не можете изменить язык по умолчанию для семейства веб-сайтов после его создания. Если у вас нет пользовательского содержимого, путь вперед довольно прост:
Создание нового сайта схем обучения Microsoft 365 — нет пользовательского содержимого
- Создайте новое семейство веб-сайтов, выбрав язык по умолчанию для семейства веб-сайтов на основе языка по умолчанию для учебного содержимого (который называется /NewLP).
- Включите функцию многоязычной публикации на сайте /NewLP. Дополнительные сведения см. в следующих инструкциях: Создание многоязычных информационных сайтов, страниц и новостей. Необходимо включить только те языки, которые вы хотите поддерживать. Будьте осторожны, чтобы не включить языки, которые решение не поддерживает. В этом случае пользователи получат частичный интерфейс, когда меню и предоставленное корпорацией Майкрософт содержимое отображается на языке по умолчанию, а пользовательское содержимое отображается на неподдерживаемом языке, при условии, что этот язык выбран пользователем по умолчанию. Полный список языков, поддерживаемых схемами обучения, см. в статье Обзор многоязычной поддержки схем обучения.
- Установите новый файл customlearning.sppkg , следуя инструкциям по обновлению, описанным в разделе Обновление решения.
-
M365lpConfiguration.ps1
Запустите сценарий PowerShell, чтобы передать сайт /NewLP в качестве семейства веб-сайтов.Примечание.
Для успешного запуска этого сценария требуется доступ администратора семейства веб-сайтов к сайту каталога приложений и сайту /NewLP.
- Если сценарий PowerShell успешно завершен, вы сможете перейти на страницу /NewLP/site pages/CustomLearningAdmin.aspx , которая инициирует процесс обновления. Версия 4 включает новый интерфейс обновления, который регистрирует каждый обрабатываемый шаг обновления. Процесс обновления можно запустить снова в любое время, добавив
?forceUpdate=v3
в конец URL-адреса страницы администрирования. Значениеv3
указывает, с какой версии схем обучения выполняется обновление. Пример:https://contoso.sharepoint.com/sites/M365LP/SitePages/CustomLearningAdmin.aspx?forceUpdate=v3
.
Примечание.
Если старый сайт схем обучения больше не нужен, после того как страница администрирования нового сайта CustomLearningAdmin.aspx работает правильно, его можно удалить.
Создание нового сайта схем обучения Microsoft 365 — пользовательские списки воспроизведения и ресурсы
После восстановления сайта схем обучения, выполнив описанные выше действия, необходимо поработать над перемещением содержимого списка CustomPlaylists и списка CustomAssets. Кроме того, при необходимости можно переместить фактические пользовательские страницы, составляющие пользовательские ресурсы, если они живут на существующем сайте схем обучения, и вы намерены удалить их.
Сложность этой задачи заключается в том, что для всех элементов в списке CustomPlaylists идентификатор элемента списка в списке CustomAssets похоронен в JSONData
поле каждого элемента списка воспроизведения. Поэтому простого перемещения содержимого списка CustomPlaylists с одного сайта на другой будет недостаточно. Кроме того, список CustomAssets содержит абсолютный URL-адрес страницы настраиваемого ресурса в JSONData
поле элемента списка. Если ресурсы не перемещены и сайт не переименовывался (таким образом измените абсолютный URL-адрес на страницу ресурса), это может остаться. Однако если произойдет что-либо из этих действий, вам потребуется вручную исправить записи.
Учитывая сложность такого типа миграции, мы рекомендуем вам заручиться одним из наших партнеров по путям обучения, чтобы помочь вам в этом переходе.