Планирование многоязычного развертывания Office 2010

 

Применимо к: Office 2010

Последнее изменение раздела: 2015-03-09

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

Содержание:

  • Планирование установки

  • Планирование настроек

  • Планирование средств проверки правописания

Планирование установки

Не зависящая от языка структура Office 2010 помогает упростить развертывание продуктов Office на нескольких языках. Вместо создания последовательности установок можно использовать программу установки для координации одной установки многоязычных версий.

Все зависящие от языка компоненты для конкретного языка содержатся в языковом пакете Microsoft Office 2010. Каждый языковой пакет Office 2010 содержит зависящие от языка папки для всех продуктов Office 2010, доступных на этом языке. Папки задаются тегом языка, который добавляется к имени папки. Полный список тегов языков см. в разделе Language identifiers and OptionState Id values in Office 2010.

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

  • Устанавливать на одном компьютере несколько языков.

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

  • Задавать специализированные настройки один раз, а затем применять их ко всем языковым версиям, развертываемым в организации.

  • Разворачивать различные языки для различных групп пользователей.

  • Разворачивать наборы средств проверки правописания Microsoft Office 2010 для дополнительных языков.

Чтобы выбрать оптимальное для сценария решение развертывания, см. плакат Развертывание многоязычных пакетов для Microsoft Office 2010 (Возможно, на английском языке) (https://go.microsoft.com/fwlink/?linkid=168622\&clcid=0x419) (Возможно, на английском языке).

Развертывание многоязыковых пакетов для Office 2010 — модель

Чтобы определить средства проверки правописания смежных языков, включенные в языковой пакет Office 2010, обратитесь к разделу Companion proofing languages for Office 2010.

Каждый языковой пакет Office 2010 содержит средства проверки правописания для одного или нескольких языков. Например, датский языковой пакет Office 2010 содержит, кроме датского, средства проверки правописания для английского и немецкого языков. Все языковые пакеты Office 2010 содержат средства проверки правописания для английского языка. Дополнительные сведения о средствах проверки правописания см. в разделе Планирование средств проверки правописания.

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

Необходимые языки следует определить в начале развертывания. Существуют специальные действия, которые необходимо выполнить для изменения конфигурации пользователей после первоначального развертывания и добавления дополнительные языки в ходе выполняемой настройки. Дополнительные сведения см. в разделе Add or remove language packs after deployment of Office 2010.

Общее представление о логике программы установки для языка пользовательского интерфейса оболочки

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

Если целью является установка только одной языковой версии Office 2010 на каждом клиентском компьютере и если в файле Config.xml не заданы никакие дополнительные языки, программа установки использует следующую логику, чтобы определить используемый язык:

  • Программа установки выбирает язык, соответствующий региональным параметрам пользователя.

  • Если соответствие отсутствует, программа установки выполняет поиск близкого соответствия. Если региональные параметры пользователя заданы, например, как "Английский (Канада)", программа установки может установить Office 2010 с языком "Английский (США)".

  • При отсутствии близкого соответствия программа установки ищет язык в следующем подразделе реестра Windows:

    HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\LanguageResources

    Если запись InstallLanguage не была добавлена в подраздел LanguageResources, и для нее не был задан конкретный язык (LCID), то программа установки предлагает пользователю выбрать язык (при интерактивной установке) или установка завершается ошибкой (в случае автоматической установки).

Если необходимо выполнить установку нескольких языковых версий Office 2010 на каждом клиентском компьютере, следует изменить файл Config.xml и задать элемент <AddLanguage> для каждого добавляемого языка. При добавлении нескольких языков в файл Config.xml необходимо определить язык, который программа установки должна использовать для пользовательского интерфейса оболочки. Если язык пользовательского интерфейса оболочки не определен, установка завершается с ошибкой.

Язык для пользовательского интерфейса оболочки задается с помощью атрибута ShellTransform элемента <AddLanguage>. В этом случае при выборе языка пользовательского интерфейса программы установки используется указанный выше алгоритм. Языки, установленные на компьютере, а также язык пользовательского интерфейса оболочки определяются записями в файле Config.xml.

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

Конкретные действия по настройке программы установки для различных сценариев см. в соответствующих разделах документа Изменение языковых настроек и параметров в Office 2010:

Планирование настроек

Когда пользователь в первый раз запускает приложение Office 2010, программа установки использует значения по умолчанию, соответствующие языку, установленному на компьютере, и языку, заданному пользовательскими региональными параметрами Windows.

На работу пользователей с Office 2010 влияют четыре основных языковых параметра:

  • Основной язык редактирования   Когда на компьютере установлено несколько языковых версий Office 2010, этот параметр определяет язык, используемый пользователями для работы с приложениями и документами Office.

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

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

  • Язык справки   Этот параметр определяет язык, который будет использоваться для вывода разделов справки.

Эти языковые параметры можно настроить для пользователей заранее. Если при установке Office с помощью файла настроек программы установки (MSP-файл) или с помощью политик, Office 2010 не переопределяет заданные значения значениями по умолчанию при первом запуске приложений пользователями.

Методы настройки языковых параметров

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

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

    Следующие политики помогают управлять языковыми параметрами в Office 2010:

    • Язык меню и диалоговых окон   Находится в папке "Язык интерфейса". Эта политика определяет язык пользовательского интерфейса.

    • Язык отображения справки   Находится в папке "Язык интерфейса". Эта политика определяет язык интерактивной справки. Если эта политика не настроена, в качестве языка справки используется язык пользовательского интерфейса.

    • Включенные языки редактирования   Находится в папке "Языки редактирования". Эта политика включает языки редактирования из списка языков, поддерживаемых Office.

    • Основной язык редактирования   Находится в папке "Включенные языки редактирования". Эта политика определяет язык, используемый пользователями для работы с приложениями и документами Office, когда на компьютере доступно несколько языковых версий.

  • Центр развертывания Office   Центр развертывания Office используется для создания файла настроек программы установки (MSP-файл), применяемого программой установки во время установки. Значения, заданные в центре развертывания Office, являются значениями по умолчанию. Пользователи могут изменить эти значения после установки.

  • Языковые параметры   Если языковые параметры не заданы политикой в принудительном порядке, пользователи, работающие с приложениями Office 2010, могут использовать "Языковые параметры" для изменения языковых параметров.

Инструкции по использованию этих средств при настройке Office 2010 для многоязычных развертываний см. в разделе Изменение языковых настроек и параметров в Office 2010.

Разрешение пользователям просматривать новые языковые параметры при первом открытии

Обычно после настройки языковых параметров с помощью одного из методов, описанных в этой статье, когда пользователь впервые запускает приложение Office 2010, программа установки применяет значения по умолчанию, соответствующие языку, установленному на компьютере. Это означает, что новые языковые параметры будут отображены при следующем (втором) запуске приложения Office 2010 пользователем.

Чтобы пользователи просматривали новые языковые параметры при первом открытии приложения Office 2010, администратор может развернуть на пользовательских компьютерах следующие значения реестра при развертывании первоначальной установки Office 2010 или перед первым использованием приложения Office 2010. Администратор может развернуть эти значения реестра с помощью скрипта или пакетного файла, групповой политики или центра развертывания Office. Необходимо настроить следующие значения реестра типа DWORD в разделе HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\LanguageResources:


  • UILanguage


  • HelpLanguage


  • FollowSystemUI

Для каждого из этих значений задайте для имени Значение код LCID (идентификатор региональных параметров) для языка, планируемого к использованию. Список LCID также приведен в разделе Language identifiers and OptionState Id values in Office 2010. Значения LCID являются десятичными. При этом необходимо также задать для параметра Система исчисления значение Десятичная.

Настройка зависящих от языка параметров, связанных с пользовательскими региональными параметрами

Помимо использования параметра Основной язык редактированияOffice 2010 также настраивает связанные с языком параметры (например, формат чисел) в соответствии с пользовательскими региональными параметрами операционной системы. Это поведение определяется записью LangTuneUp в подразделе LanguageResources реестра Windows. Чтобы пользовательские региональные параметры не определяли значения по умолчанию, можно сбросить значение LangTuneUp при установке Office 2010. Если запись LangTuneUp не существует, то Office 2010 создает эту запись при первом запуске приложения и устанавливает ее значение равным OfficeCompleted.

Запись LangTuneUp может содержать одно из двух значений:

  • OfficeCompleted   Значения, основанные на пользовательских региональных параметрах, не применяются к Office 2010 как единое целое. Но отдельные приложения все же проверяют новые редакторы метода ввода (IME) и языковые скрипты и все же применяют параметры приложений, специфические для пользовательских региональных параметров. Например, приложения гарантируют, что для вновь установленных клавиатур будут включены соответствующие языки редактирования, а Word будет использовать шрифты в шаблоне Normal.dot, основываясь на пользовательских региональных параметрах.

  • Prohibited   Никакие параметры, связанные с пользовательскими региональными параметрами, не были изменены ни Office 2010, ни каким-либо отдельным приложением Office 2010.

В некоторых сценариях игнорирование пользовательских региональных параметров обеспечивает поддержку стандартной конфигурации в многоязычной организации. Установка для записи LangTuneUp значения Prohibited обеспечивает согласованность языковых параметров и совместимость макросов.

Например, если организации из США требуется ввести стандартизацию международных параметров, то можно провести развертывание Office 2010, указав для параметра Основной язык редактирования значение en-us (Английский (США)), а для записи LangTuneUp — значение Prohibited. В этом случае для пользователей устанавливаются одинаковые значения по умолчанию независимо от их региональных параметров.

Игнорирование пользовательских региональных параметров не представляет собой оптимальный вариант. Например, у пользователей, использующих азиатские символы в документах Office 2010, могут не быть установлены азиатские шрифты, необходимые для правильного отображения символов. Если язык установки на компьютере пользователя не совпадает с языком, используемым в документе, а для записи LangTuneUp задано значение Prohibited, то вOffice 2010 не будут отображаться шрифты для языков, не являющихся языком по умолчанию. Чтобы в установленной версии Office 2010 поддерживалось несколько азиатских языков, убедитесь в том, что значение записи LangTuneUp равно OfficeCompleted. Чтобы обеспечить невозможность изменения пользователями значений по умолчанию, настройте соответствующую политику.

Планирование средств проверки правописания

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

Набор средств проверки правописания Office 2010 представляет собой единый ресурс для установки любого средства проверки. Предоставляемые средства можно установить на локальном ПК или развернуть для группы пользователей. Можно также настроить эти средства и установить их для одного или всех пользователей в организации.

Определение метода для развертывания средств проверки правописания

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

  • Office 2010 Языковой пакет   Используйте этот вариант, если пользователям нужны и пользовательский интерфейс, и средства проверки правописания для языка, или если один языковой пакет может обеспечить средства проверки правописания для всех нужных языков. Не забывайте, что в каждую языковую версию Office 2010 входят средства проверки правописания для набора смежных языков. Например, при развертывании английской версии продукта Office 2010 пользователи помимо средств проверки правописания для английского языка получают и средства проверки для испанского и французского языков. В зависимости от количества развертываемых языков пользовательского интерфейса и включаемых смежных языков языковые пакеты Office 2010 могут предоставить все нужные средства проверки правописания.

    Список смежных языков приведен в разделе Companion proofing languages for Office 2010. Если языковой пакет содержит средства проверки правописания для всех нужных языков, разверните языковой пакет по указаниям, приведенным для соответствующей ситуации в разделе Изменение языковых настроек и параметров в Office 2010.

  • Office 2010 Набор средств проверки правописания   Этот продукт содержит средства проверки правописания для всех языков, доступных в Office 2010. Используйте этот вариант, если пользовательский интерфейс для языка не нужен, но необходимы различные средства проверки правописания, не входящие в набор смежных языков для любых языков, уже установленных или входящих в дополнительный языковой пакет, который можно установить.

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

Требования к объему дискового пространства для установки средств проверки правописания составляют 1 гигабайт (ГБ). Но итоговое дисковое пространство зависит от того, развертываются ли средства проверки правописания из языкового пакета или из набора средств проверки правописания Office 2010. Как и в случае большинства продуктов, входящих в состав Office 2010, полный пакет набора средств проверки правописания Office 2010 кэшируется в локальном источнике установки.

Примечание

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

Настройка установки набора средств проверки правописания Office 2010

Чтобы настроить установку набора средств проверки правописания Office 2010, измените файл Config.xml в папке ProofKit.WW. Для каждого набора средств проверки правописания, который не нужно устанавливать, в элементе OptionState задайте для атрибута State значение Absent.

Синтаксис

<OptionState

   Id="КодПараметра"

   State="Absent" | "Advertise" | "Default" | "Local"

   [Children="force"]

/>

Атрибуты OptionState

Следующая таблица содержит атрибуты OptionState, их значения и описания

Атрибут Значение Описание

Id

КодПараметра

Элемент, который пользователь выбирает для установки. См. раздел Значения OptionState Id файла Config.xml средств проверки правописания в документе Language identifiers and OptionState Id values in Office 2010.

State

Absent

Компонент не устанавливается.

Advertise

Компонент устанавливается при первом использовании.

Default

Компонент возвращается в состояние установки по умолчанию.

Local

Компонент устанавливается на компьютер пользователя.

Children

force

Все дочерние компоненты устанавливаются в заданное состояние.

Примечание

Значением по умолчанию атрибута State является Local.

Пример файла Config.xml для набора средств проверки правописания Office 2010

В следующем примере файла Config.xml для всех показанных языков значение атрибута State элемента OptionState установлено равным Absent. Если решено скопировать этот пример в файл Config.xml для набора средств проверки правописания Office 2010, установите значение атрибута State для каждого развертываемого набора средств проверки правописания равным Local (либо Default или Advertise, если соответствующее значение является более предпочтительным).

<Configuration Product="ProofKit">
  <!-- <Display Level="full" CompletionNotice="yes" SuppressModal="no" AcceptEula="no" /> -->
  <!-- <Logging Type="standard" Path="%temp%" Template="Microsoft Office Proofing Tools Kit Setup(*).txt" /> -->
  <!-- <USERNAME Value="Customer" /> -->
  <!-- <COMPANYNAME Value="MyCompany" /> -->
  <!-- <INSTALLLOCATION Value="%programfiles%\Microsoft Office" /> -->
  <!-- <LIS CACHEACTION="CacheOnly" /> -->
  <!-- <LIS SOURCELIST ="\\server1\share\Office;\\server2\share\Office" /> -->
  <!-- <DistributionPoint Location="\\server\share\Office" /> -->
  <!-- <OptionState Id="OptionID" State="absent" Children="force" /> -->
    <OptionState Id="IMEMain_1028" State="Absent" Children="force"/>
    <OptionState Id="IMEMain_1041" State="Absent" Children="force"/>
    <OptionState Id="IMEMain_1042" State="Absent" Children="force"/>
    <OptionState Id="IMEMain_2052" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1025" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1026" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1027" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1028" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1029" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1030" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1031" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1032" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1033" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1035" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1036" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1037" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1038" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1040" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1041" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1042" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1043" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1044" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1045" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1046" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1048" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1049" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1050" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1051" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1053" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1054" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1055" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1056" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1058" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1060" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1061" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1062" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1063" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1069" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1081" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1087" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1094" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1095" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1097" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1099" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1102" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_1110" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_2052" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_2068" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_2070" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_2074" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_3076" State="Absent" Children="force"/>
    <OptionState Id="ProofingTools_3082" State="Absent" Children="force"/>
  <!-- <Setting Id="Setup_Reboot" Value="IfNeeded" /> -->
  <!-- <Command Path="%windir%\system32\msiexec.exe" Args="/i \\server\share\my.msi" QuietArg="/q" ChainPosition="after" Execute="install" /> -->
</Configuration>

Предварительное кэширование локального источника установки для набора средств проверки правописания Office 2010

При развертывании набора средств проверки правописания Office 2010 программа установки создает на компьютере пользователя локальный источник установки — копию сжатых исходных файлов для набора средств проверки правописания Office 2010. После копирования файлов на компьютер пользователя программа установки выполняет установку из локального источника установки. Можно свести нагрузку на сеть к минимуму, развертывая локальный источник установки отдельно, до развертывания набора средств проверки правописания Office 2010. Описание выполнения предварительного кэширования локального источника установки для набора средств проверки правописания Office 2010 см. в разделе Предварительное кэширование локального источника установки для Office 2010. Используйте файл Setup.exe и Config.xml files из папки ProofKit.WW компакт-диска набора средств проверки правописания Office 2010.