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


Установка и удаление языковых пакетов для SharePoint Server по подписке

ОБЛАСТЬ ПРИМЕНЕНИЯ:no-img-132013 no-img-162016 no-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint в Microsoft 365

Языковые пакеты позволяют владельцам сайтов и администраторам семейства веб-сайтов создавать сайты и семейства веб-сайтов SharePoint на нескольких языках без необходимости отдельной установки SharePoint Server. На каждый сервер SharePoint в ферме устанавливаются языковые пакеты со специфическими шаблонами сайтов. Когда администратор создает сайт или семейство сайтов на основе такого шаблона, текст отображается на соответствующем языке. Обычно языковые пакеты используются в многоязычных установках, где одна ферма серверов обслуживает людей из разных мест, а также в ситуациях, когда сайты и веб-страницы необходимо продублировать на одном или нескольких языках.

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

Важно!

При удалении SharePoint Server перед удалением SharePoint Server необходимо удалить все языковые пакеты.

Сведения об идентификаторах языков и языковых пакетах

Владельцы сайтов или администраторы семейств сайтов, создающие сайты и семейства сайтов, могут выбрать язык для каждого сайта или для каждого семейства сайтов.

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

Языковые пакеты, установленные на серверах SharePoint, определяют список языков, на которых можно создавать сайты или семейства сайтов. По умолчанию сайты и семейства веб-сайтов создаются на языке, на котором был установлен SharePoint Server. Например, при установке испанской версии SharePoint Server языком по умолчанию для сайтов, семейств веб-сайтов и веб-страниц будет испанский. Если кто-то должен создавать сайты, семейства веб-сайтов или веб-страницы на языке, отличном от языка SharePoint Server по умолчанию, необходимо установить языковой пакет для этого языка на серверах SharePoint. Например, если вы используете французскую версию SharePoint Server и владелец сайта хочет создать сайты на французском, английском и испанском языках, необходимо установить на серверах SharePoint языковые пакеты на английском и испанском языках.

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

Языковые пакеты не объединены во многоязыковые установочные пакеты. Для каждого языка, поддержка которого необходима, требуется устанавливать определенный языковой пакет. Кроме того, для корректного отображения контента сервера SharePoint на указанном языке пакеты необходимо будет установить на все серверы SharePoint.

Важно!

[!Важно!] Администратор не может изменить язык сайта, семейства сайтов или веб-страницы на другой, просто применив к ним другой языковой шаблон сайта. Вне зависимости от примененной позднее языковой версии шаблона сайт или семейство сайтов будет отображаться на языке первоначального шаблона. Например, SharePoint может отображать один и тот же сайт на нескольких языках в зависимости от предпочитаемого языка веб-браузера пользователя. Но для этого на каждом сервере фермы SharePoint должен быть установлен языковой пакет SharePoint, соответствующий предпочитаемой языку пользователя.

Хотя владелец сайта указывает идентификатор языка для сайта, некоторые элементы пользовательского интерфейса, такие как сообщения об ошибках, уведомления и диалоговые окна, не отображаются на указанном языке. Это происходит потому, что SharePoint Server использует несколько вспомогательных технологий, например Microsoft .NET Framework, Microsoft Windows Workflow Foundation, Microsoft ASP.NET и SQL Server, некоторые из которых локализованы только на ограниченном количестве языков. Если элемент пользовательского интерфейса создается одной из вспомогательных технологий, и он не переведен на язык, выбранный для сайта, такой элемент отображается на английском языке. Например, если владелец сайта создает сайт на иврите, а компонент .NET Framework отображает уведомление, уведомление не отображается на иврите, так как платформа .NET Framework не локализована на иврите. Такая ситуация может возникнуть, когда сайты создаются на любом языке, кроме следующих языков: китайский, французский, немецкий, итальянский, японский, корейский и испанский.

Каждый установленный языковой пакет создает папку по адресу %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\16\TEMPLATE\LAYOUTS\Locale_ID , содержащую данные для конкретного языка. В каждой папке locale_ID можно хранить только один HTML-файл ошибок, который содержит сведения об ошибках, используемые, если файл не удается найти. Этот файл используется в любое время, когда не удается найти файл для любого сайта на этом языке. Можно указать файл, который следует использовать, определив параметр FileNotFoundPage() для каждого веб-приложения.

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

Загрузка языковых пакетов

Выполните следующие действия для каждого языка, поддержка которого необходима. Для загрузки более одного языка следует учитывать, что для всех языков файл загружается под одним и тем же именем. Поэтому следует действовать аккуратно и загружать каждый языковой пакет в отдельную папку на жестком диске, чтобы случайно не перезаписать другой языковой пакет.

Важно!

[!Важно!] По умолчанию файлы справки Microsoft PowerShell устанавливаются с использованием английского языка (en-us). Для просмотра этих файлов с использованием языка, который применяется операционной системой, нужно установить языковой пакет для этого языка.

Установка языковых пакетов на серверах SharePoint

Языковые пакеты доступны в виде отдельных файлов для загрузки (по одному файлу для каждого поддерживаемого языка). Если у вас есть среда фермы серверов и вы устанавливаете языковые пакеты для поддержки нескольких языков, необходимо установить языковые пакеты на каждом сервере SharePoint.

При установке языковых пакетов шаблоны сайтов для конкретного языка устанавливаются в %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\16\TEMPLATE\ _LanguageID_ каталоге, _LanguageID_ где — номер идентификатора языка для устанавливаемого языка.

Например, в каталог устанавливается %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\16\TEMPLATE\1033 английский языковой пакет США. После установки языкового пакета владельцы сайтов и администраторы семейств сайтов смогут создавать сайты и семейства сайтов на основе шаблонов сайтов на определенном языке, для этого при создании нового сайта или семейства сайтов SharePoint необходимо указать язык.

Важно!

[!Важно!] Языковые пакеты устанавливаются на соответствующих языках. Ниже описана процедура установки английского пакета.

Установка языкового пакета в Windows Server с возможностями рабочего стола

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

  1. Подключите iso-образ диска в качестве диска на компьютере, дважды щелкнув его или указав в качестве виртуального диска в диспетчере виртуальных машин.

  2. Перейдите к подключенному диску и запустите (setup.exe), чтобы запустить программу установки языкового пакета.

  3. На странице Прочтите лицензионное соглашение на использование программного обеспечения корпорации Майкрософт просмотрите соответствующие условия, установите флажок Я принимаю условия этого соглашения, а затем нажмите кнопку Продолжить.

  4. Программа установки запускает и устанавливает языковой пакет.

  5. Запустите конфигурацию продуктов SharePoint с помощью параметров по умолчанию.

    Примечание.

    Если после установки языкового пакета не запустить конфигурацию продуктов SharePoint, языковой пакет будет установлен неправильно.

Запуск мастера настройки продуктов SharePoint

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

  1. Нажмите кнопку Пуск, наведите указатель на папку Продукты Microsoft SharePoint , щелкните Мастер настройки продуктов SharePoint.

  2. На странице Продукты и технологии SharePoint нажмите кнопку Далее.

  3. Нажмите кнопку Да в диалоговом окне с предупреждением о том, что в ходе настройки необходимо будет перезапустить некоторые службы.

  4. На странице Изменение параметров фермы серверов выберите элемент Не отключаться от данной фермы серверов и нажмите кнопку Далее.

  5. При появлении страницы Изменение параметров администрирования веб-сайта центра администрирования SharePoint нажмите кнопку Далее, не изменяя параметры по умолчанию.

  6. После завершения работы мастера настройки продуктов SharePoint нажмите кнопку Далее.

  7. На странице Настройка успешно завершена нажмите кнопку Готово.

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

Установка языкового пакета в Windows Server Core

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

  1. Подключите iso-образ диска в качестве диска на компьютере с помощью командлета Mount-DiskImage или указав его в качестве виртуального диска в диспетчере виртуальных машин.

  2. Запустите языковой пакет для SharePoint и программу установки подписки Project Server (setup.exe) на компьютере в режиме командной строки. Этот шаг выполняется путем добавления следующих параметров командной строки при запуске (setup.exe):

    • /config <config file> (Где <config file> — это путь к файлу\Files\SetupSilent\config.xml на подключенном диске.

    • /IAcceptTheLicenseTerms (Этот параметр означает, что вы ознакомились с условиями лицензионного пакета для SharePoint и Project Server, а также согласны с ними.

  3. После завершения настройки языкового пакета для SharePoint и Project Server Subscription Edition перезагрузите компьютер.

  4. Запустите install-SPHelpCollection -All.

  5. Запустите Initialize-SPResourceSecurity.

  6. Запустите Install-SPService.

  7. Выполните команду Install-SPFeature -AllExistingFeatures.

  8. Запустите Install-SPApplicationContent.

Удаление языкового пакета в Windows Server с возможностями рабочего стола

  1. В меню Пуск выберите пункт Панель управления.

  2. Щелкните Удалить программу.

  3. В списке установленных программ выберите Языковой пакет для SharePoint и Project Server Subscription Edition — Язык , а затем нажмите кнопку Удалить.

  4. Нажмите кнопку Да , чтобы подтвердить удаление программы.

  5. Нажмите кнопку ОК в диалоговом окне, предупреждая о том, что это может привести к частичной потере функциональности сайтов, которые зависят от этого языкового пакета.

  6. После успешного удаления языкового пакета нажмите кнопку Закрыть.

Удаление языкового пакета в Windows Server Core

  1. Запустите программу установки SharePoint (setup.exe) из каталога %CommonProgramFiles%\Microsoft Shared\SERVER16\Server Setup Controller со следующими параметрами:

    • /config <config file> (Где <config file> — путь к файлу config.xml ).

    • /uninstall OSMUI.<language tag> (Этот параметр обозначает языковой пакет для удаления.

    Например, для удаления японского языкового пакета используется следующая команда PowerShell:

    $env:CommonProgramFiles\Microsoft Shared\SERVER16\Server Setup Controller\setup.exe" /config "$env:CommonProgramFiles\Microsoft Shared\SERVER16\Server Setup Controller\config.xml" /uninstall OSMUI.JA-JP
    

Список языков

К каждому имени папки добавляется тег языка в форме ll-cc. Этот тег идентифицирует язык и язык и региональные параметры. Например, папки английского языка США идентифицируются расширением имени папки en-us.

Папки языковых компонентов идентифицируются по языковому тегу, приведенному в таблице. Операционная система Windows задействует код языка для определения языков в реестре Windows.

SharePoint Servers Subscription Edition, 2019 и 2016 поддерживают следующие языки:

Язык Тег языка Код языка
Арабский ar-sa 1025
Азербайджанский az-latn-az 1068
Баскский eu-es 1069
Боснийский (латиница) bs-latn-ba 5146
Болгарский bg-bg 1026
Каталанский ca-es 1027
Китайский (упрощенное письмо) zh-cn 2052
Китайский (традиционное письмо) zh-tw 1028
Хорватский hr-hr 1050
Чешский cs-cz 1029
Датский da-dk 1030
Голландский nl-nl 1043
Английский en-us 1033
Эстонский et-ee 1061
Финский fi-fi 1035
Французский fr-fr 1036
Галисийский gl-es 1110
Немецкий de-de 1031
Греческий el-el 1032
Иврит he-il 1037
Хинди hi-in 1081
Венгерский hu-hu 1038
Индонезийский id-id 1057
Ирландский ga-ie 2108
Итальянский it-it 1040
Японский ja-jp 1041
Казахский kk-kz 1087
Корейский ko-kr 1042
Латышский lv-lv 1062
Литовский lt-lt 1063
Македонский mk-mk 1071
Малайский (Малайзия) ms-my 1086
Норвежский (букмол) nb-no 1044
Польский pl-pl 1045
Португальский (Бразилия) pt-br 1046
Португальский (Португалия) pt-pt 2070
Румынский ro-ro 1048
Русский ru-ru 1049
Сербский (кириллица) sr-cyrl-rs 10266
Сербский (латиница) sr-latn-rs 9242
Словацкий sk-sk 1051
Словенский sl-si 1060
Испанский es-es 3082
Шведский sv-se 1053
Тайский th-th 1054
Турецкий tr-tr 1055
Украинский uk-ua 1058
Вьетнамский vi-vn 1066
Валлийский cy-gb 1106