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


Подготовка к созданию локализованных решений SharePoint

Дата последнего изменения: 3 марта 2011 г.

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

В этой статье
Установка языковых пакетов
Создание тестовых семейств веб-сайтов
Советы и примечания

В этом разделе описываются некоторые действия, которые необходимо выполнить для подготовки среды разработки к созданию локализованных решений SharePoint.

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

Чтобы проверить свои локализованные решения SharePoint, необходимо установить языковые пакеты для каждого языка, на котором будут предоставляться локализованные версии решений.

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

  1. Перейдите на одну из следующих страниц центра загрузки Майкрософт в зависимости от используемой среды разработки — Microsoft SharePoint Foundation или Microsoft SharePoint Server:

    СоветСовет

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

  2. В раскрывающемся списке Выбрать язык выберите другой язык.

  3. Щелкните Изменить. Страница будет отображена на другом языке.

  4. Нажмите кнопку, соответствующую кнопке Загрузить.

  5. В ответ на запрос сохраните файл в локальной папке на интерфейсном веб-сервере фермы разработки SharePoint.

    СоветСовет

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

  6. Повторите эту процедуру для каждого необходимого языка.

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

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

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

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

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

  5. Не вносите изменения на страницах мастера. Нажмите кнопку Готово на заключительной странице.

  6. Повторите эту процедуру для каждого языкового пакета, загруженного на предыдущем этапе.

Создание тестовых семейств веб-сайтов

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

Создание семейств веб-сайтов на других языках

  1. В разделе Управление приложениями приложения центра администрирования откройте Создание семейств веб-сайтов.

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

  3. После завершения работы со страницей нажмите кнопку ОК.

Советы и примечания

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

СоветСовет

В процессе развертывания может возникнуть необходимость часто переключаться между сайтами или семействами веб-сайтов на разных языках. Следует позаботиться о перезапуске службы IIS при переключении на веб-сайт на другом языке. Или, если используется решение для песочницы, следует позаботиться о перезапуске службы пользовательского кода перед переключением. В обоих случаях выполняется принудительное закрытие домена приложений решения внутри рабочего процесса w3wp.exe (или, в случае решения для песочницы, внутри процесса SPUCWorkerProcess.exe). Таким образом, когда решение выполняется на веб-сайте с другим языком, статические переменные, например локализованные строки, загружаются с использованием нового языка в качестве языка контекста.

См. также

Концепции

Средства разработки SharePoint Foundation

Localization of Farm Solutions in SharePoint 2010

Другие ресурсы

Локализация изолированных решений