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

 

**Применимо к:**SharePoint Server 2016

**Последнее изменение раздела:**2017-06-01

Сводка. Сведения о загрузке, установке и удалении языковых пакетов для SharePoint Server 2016.

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

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

Важно!

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

В этой статье

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

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

  • Установка языковых пакетов на веб-серверах и серверах приложений

  • Удаление языковых пакетов

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

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

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

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

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

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

Важно!

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

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

Каждый устанавливаемый языковой пакет создает папку в каталоге %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\16\TEMPLATE\LAYOUTS\ИД_ЯЗЫКА, которая содержит данные для определенного языка. В каждой папке locale_ID можно хранить только один HTML-файл ошибок, который содержит сведения об ошибках, используемые, если файл не удается найти. Каждый раз, когда не удается найти файл для сайта на этом языке, используется этот файл ошибок. Можно указать файл, который следует использовать, определив параметр FileNotFoundPage для каждого веб-приложения.

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

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

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

Важно!

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

Языковые пакеты доступны для загрузки в Центре загрузки Майкрософт.

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

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

Важно!

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

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

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

  2. В папке, куда был загружен языковой пакет, запустите файл serverlanguagepack.exe.

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

  4. Мастер установки запустит и установит языковой пакет.

  5. Еще раз запустите мастер Мастер настройки продуктов SharePoint 2016 с использованием параметров по умолчанию. Если после установки языкового пакета не будет запущен мастер Мастер настройки продуктов SharePoint 2016, то языковой пакет будет установлен неправильно.

    Мастер Мастер настройки продуктов SharePoint 2016 запускается на языке базовой установки SharePoint Server 2016, а не на языке только что установленного языкового пакета.

Повторный запуск Мастер настройки продуктов SharePoint 2016

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

  2. Нажмите кнопку Пуск, выберите Все программы, щелкните Мастер настройки продуктов SharePoint 2016.

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

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

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

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

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

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

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

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

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

Если поддержка языка, для которого был установлен языковой пакет, не требуется, то пакет можно удалить с помощью панели управления. В ходе удаления языкового пакета с компьютера будут удалены и шаблоны сайтов на определенном языке. Все сайты, созданные с помощью шаблонов сайтов на определенном языке, перестанут работать (по этому URL-адресу будет выдаваться страница "HTTP 500: внутренняя ошибка сервера"). Функционирование сайта возобновится только при повторной установке языкового пакета.

Удаление языкового пакета версии SharePoint Server 2016, установленной на сервере, невозможно. Например, при использовании японской версии SharePoint Server 2016 поддержку японского языка в SharePoint Server 2016 удалить нельзя.