Поделиться через


Параметры конфигурации для многоязычных схем обучения

С выпуском многоязычных функций для информационных сайтов SharePoint Online схемы обучения теперь предлагают поддержку для нескольких языков в последней версии, версии 4.

Сценарии установки

Сценарий 1. Многоязычная поддержка не требуется

Хорошая новость: версия 4 отлично подходит для вас, даже если вы не включаете функцию многоязычных страниц в семействе веб-сайтов. При обновлении вы получаете несколько обновлений, которые могут быть полезны для вас, например пользовательский интерфейс селектора изображений для выбора изображения для настраиваемого списка воспроизведения и добавление пользовательского интерфейса для изменения образа по умолчанию в настраиваемую подкатегорию. Кроме того, в веб-части средства просмотра вносятся некоторые другие небольшие исправления. Ознакомьтесь с инструкциями по обновлению, описанными в разделе Обновление решения.

Сценарий 2. Нам нужна многоязычная поддержка, и по умолчанию для семейства веб-сайтов используется язык по умолчанию

Хорошая новость: версия 4 поддерживает включение функции многоязычных страниц в семействе веб-сайтов! Для оптимальной работы выполните следующие действия для обновления решения:

  1. Перейдите к путям обучения Microsoft 365 main семейству веб-сайтов, который содержит страницу CustomLearningAdmin.aspx в библиотеке страниц сайта.
  2. Включите функцию многоязычной публикации на существующем сайте схем обучения Microsoft 365. Дополнительные сведения см. в следующих инструкциях: Создание многоязычных информационных сайтов, страниц и новостей. Необходимо включить только те языки, которые вы хотите поддерживать. Будьте осторожны, чтобы не включить языки, которые решение не поддерживает. В этом случае пользователи получат частичный интерфейс, когда меню и предоставленное корпорацией Майкрософт содержимое отображается на языке по умолчанию, а пользовательское содержимое отображается на неподдерживаемом языке, при условии, что этот язык выбран пользователем по умолчанию. Полный список языков, поддерживаемых схемами обучения, см. в статье Обзор многоязычной поддержки схем обучения.
  3. Следуйте инструкциям по обновлению решения, которое установит версию 4.x.x решения схемы обучения Microsoft 365.
  4. Перейдите на страницу 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 — нет пользовательского содержимого

  1. Создайте новое семейство веб-сайтов, выбрав язык по умолчанию для семейства веб-сайтов на основе языка по умолчанию для учебного содержимого (который называется /NewLP).
  2. Включите функцию многоязычной публикации на сайте /NewLP. Дополнительные сведения см. в следующих инструкциях: Создание многоязычных информационных сайтов, страниц и новостей. Необходимо включить только те языки, которые вы хотите поддерживать. Будьте осторожны, чтобы не включить языки, которые решение не поддерживает. В этом случае пользователи получат частичный интерфейс, когда меню и предоставленное корпорацией Майкрософт содержимое отображается на языке по умолчанию, а пользовательское содержимое отображается на неподдерживаемом языке, при условии, что этот язык выбран пользователем по умолчанию. Полный список языков, поддерживаемых схемами обучения, см. в статье Обзор многоязычной поддержки схем обучения.
  3. Установите новый файл customlearning.sppkg , следуя инструкциям по обновлению, описанным в разделе Обновление решения.
  4. M365lpConfiguration.ps1 Запустите сценарий PowerShell, чтобы передать сайт /NewLP в качестве семейства веб-сайтов.

    Примечание.

    Для успешного запуска этого сценария требуется доступ администратора семейства веб-сайтов к сайту каталога приложений и сайту /NewLP.

  5. Если сценарий 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-адрес на страницу ресурса), это может остаться. Однако если произойдет что-либо из этих действий, вам потребуется вручную исправить записи.

Учитывая сложность такого типа миграции, мы рекомендуем вам заручиться одним из наших партнеров по путям обучения, чтобы помочь вам в этом переходе.