Развертывание языковых пакетов (SharePoint Server 2010)

 

Применимо к: SharePoint Foundation 2010, SharePoint Server 2010

Последнее изменение раздела: 2016-11-30

Содержание:

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

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

  • Подготовка веб-серверов для языковых пакетов

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

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

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

product logo for Microsoft ProjectЕсли при обращении к Microsoft Project Server 2010 в ферме SharePoint Server 2010 пользователям необходимо просматривать данные проекта на другом языке, им также следует установить соответствующий языковой пакет Project Server 2010. Дополнительные сведения о языковых пакетах Project Server 2010 см. в статье Развертывание языковых пакетов (Project Server 2010).

Примечание

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

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

Важно!

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

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

При создании сайтов или семейства сайтов владельцы сайтов или администраторы семейств сайтов должны выбрать язык для каждого сайта или семейства сайтов

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

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

Примечание

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

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

Важно!

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

Список всех доступных языковых пакетов см. в статье Language packs (Search Server 2010).

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

Важно!

Каждый устанавливаемый языковой пакет создает папку в %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\14\LAYOUTS\Locale_ID, которая содержит данные для определенного языка. В каждой папке locale_ID можно хранить только один HTML-файл ошибок, который содержит сведения об ошибках, используемые, если файл не удается найти. Каждый раз, когда не удается найти файл для сайта на этом языке, используется этот файл ошибок. Можно указать, какой файл использовать, задав значение свойства SPWebApplication.FileNotFoundPage для каждого веб-приложения. Дополнительные сведения см. на странице,где описывается свойство SPWebApplication.FileNotFoundPage (https://go.microsoft.com/fwlink/?linkid=169319&clcid=0x419).

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

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

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

Важно!

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

Языковые пакеты можно загрузить на странице загрузки языковых пакетов 2010 Server для SharePoint Server 2010, Project Server 2010, Search Server 2010 и Office Web Apps 2010.

Важно!

При обновлении предыдущей версии Microsoft SharePoint Server и при необходимости использования функции Group Approval (eApproval) необходимо перед запуском мастера Мастер настройки продуктов SharePoint установить все перечисленные ниже языковые пакеты:

  • Китайский (упрощенное письмо) — 2025

  • Китайский (традиционное письмо) — 1028

  • Японский — 1041

  • Корейский — 1042

После установки языковых пакетов выполните следующую команду в папке %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\14:
psconfig.exe -cmd upgrade -inplace v2v

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

  1. Загрузите 64-разрядную версию языкового пакета по одной из ссылок.

  2. В раскрывающемся списке Изменить язык выберите нужный язык и нажмите Изменить.

  3. Щелкните ссылку Загрузить на веб-странице.

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

Примечание

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

Подготовка серверов к установке языковых пакетов

Перед установкой языковых пакетов на интерфейсных веб-серверах следует выполнить следующие действия:

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

  • Установите SharePoint Server 2010 на все веб-серверы.

  • Запустите мастер Мастер настройки продуктов SharePoint на каждом веб-сервере.

Файлы языковой поддержки используются операционной системой и обеспечивают отображение и ввод текста на нескольких языках. Файлы языковой поддержки содержат следующие компоненты:

  • файлы для ввода сведений с клавиатуры;

  • редакторы метода ввода (IME);

  • файлы шрифтов TrueType;

  • файлы точечных шрифтов;

  • таблицы преобразования кодовых страниц;

  • файлы многоязыковой поддержки (NLS);

  • обработчики сложных скриптов.

Большинство файлов языковой поддержки устанавливаются в операционной системе Windows Server 2008 по умолчанию. Однако для поддержки восточноазиатских языков, языков со сложными знаками и ориентацией текста справа налево необходимо установить дополнительные файлы. К восточноазиатским языкам относят китайский, корейский и японский языки, языками со сложными знаками и ориентацией текста справа налево являются арабский, армянский, вьетнамский, грузинский, иврит, индийские языки и тайский язык. Указания по установке этих дополнительных файлов языковой поддержки приведены ниже.

Языковые файлы можно загрузить со страницы пакетов многоязыкового интерфейса пользователя Windows Server 2008 R2 (https://go.microsoft.com/fwlink/?linkid=207678&clcid=0x419).

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

Примечание

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

Установка дополнительных файлов языковой поддержки в Windows Server 2008

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

  2. На веб-сервере последовательно выберите пункты Пуск, Панель управления и Язык и региональные стандарты.

  3. В диалоговом окне Язык и региональные стандарты на вкладке Языки и клавиатуры в разделе Язык интерфейса щелкните элемент Установить или удалить язык....

  4. В диалоговом окне Установить или удалить язык... выберите команду Установить язык.

  5. На странице выбора языка для установки выберите в списке необходимый язык. Если язык отсутствует, нажмите кнопку Обзор, чтобы перейти в папку с загруженным языковым файлом. Языковые файлы имеют расширение CAB.

  6. Выберите языки, которые требуется установить, и нажмите кнопку Далее.

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

  8. Нажмите кнопку Установить.

После установки необходимых языковых файлов на веб-серверы необходимо установить SharePoint Server 2010 и запустить мастер Мастер настройки продуктов SharePoint. Мастер создаст и настроит базу данных конфигурации, а также выполнит другие задачи настройки, которые надлежит завершить перед установкой языковых пакетов. Дополнительные сведения об установке SharePoint Server 2010 и запуске мастера Мастер настройки продуктов SharePoint см. в статье Обзор процедуры развертывания (SharePoint Server 2010).

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

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

Важно!

Языковой пакет устанавливается на родном языке, то есть исполняемый файл языкового пакета для русского языка локализован на русский язык. Представленный ниже порядок действий описывает установку языкового пакета для английского языка.
Языковые пакеты SharePoint Foundation 2010 не требуются для SharePoint Server 2010.

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

  1. Запустите setup.exe.

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

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

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

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

  1. Нажмите кнопку Пуск и последовательно выберите элементы Все программы, Продукты Microsoft SharePoint 2010 и Мастер настройки продуктов SharePoint 2010.

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

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

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

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

  6. На странице завершения работы мастера настройки продуктов и технологий SharePoint щелкните Далее.

  7. На странице "Настройка выполнена успешно" щелкните Готово.

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

Важно!

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

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

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

Примечание

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