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


Создание локализованного пакета начальной загрузки

После создания пакета начальной загрузки можно создать локализованные версии пакета начальной загрузки, создав еще два файла для каждого языкового стандарта: файл условий лицензии программного обеспечения (например, eula.rtf) и манифест пакета (package.xml).

По умолчанию Visual Studio включает локализованные пакеты начального загрузчика только для нескольких конкретных версий .NET Framework. Вы можете создать локализованные пакеты для других загрузчиков, выполнив три шага.

  1. Создайте папку, которая называется именем языкового стандарта в \Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\<BootstrapperPackageName>.

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

  3. Создайте манифест пакета с именемpackage.xml, обновите строки и язык и региональные параметры и поместите файл в новую папку. Если вы уже создали загрузчик Visual Studio на целевом языке, можно скопировать файл package.xml Visual Studio и изменить его на этом шаге.

Замечание

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

Замечание

Инструкции в этой статье иллюстрируют последнюю версию интерактивного интерфейса разработки (IDE), доступную в Visual Studio. На компьютере могут отображаться различные имена или расположения для некоторых элементов пользовательского интерфейса. Вы можете использовать другую версию Visual Studio или разные параметры среды. Дополнительные сведения см. в разделе Персонализация интегрированной среды разработки.

Создание локализованного пакета начальной загрузки

  1. Создайте папку, которая называется по названию локали.

    На 32-разрядных компьютерах создайте папку в папке \Program Files\Microsoft SDKs\ClickOnce Bootstrapper\Packages\<BootstrapperPackageName>\ .

    На 64-разрядных компьютерах создайте папку в папке \Program Files (x86)\Microsoft SDK\ClickOnce Bootstrapper\Packages\<BootstrapperPackageName>\ .

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

    Региональные настройки Имя папки
    Китайский (упрощённый) zh-Hans
    Китайский (традиционный) zh-Hant
    Чешский cs
    Немецкий де
    Английский эн
    испанский эс
    Французский фр
    Итальянский это
    Корейский Ко
    Японский ja
    Польский pl
    Португальский (Бразилия) Португальский-Бразильский (pt-BR)
    Русский Ru
    Турецкий Турция
  2. Создайте файл, содержащий условия лицензии программного обеспечения для пакета начальной загрузки и поместите его в новую папку.

  3. Создайте манифест пакета с именемpackage.xml и поместите его в новую папку. Дополнительные сведения см. в разделе "Практическое руководство. Создание манифеста пакета".

  4. Обновите раздел <Strings> в манифесте пакета, чтобы строки были на правильном языке для локали.

  5. Измените значение <String Name="Culture">, чтобы оно соответствовало имени папки.

  6. Сохраните файл package.xml .

Создать пакет начального загрузчика для .NET Framework 3.5 Service Pack 1 (SP1), локализованного на французский язык

  1. Создайте папку с именем fr. Имя папки должно совпадать с именем локали.

    На 32-разрядных компьютерах создайте папку в папке \Program Files\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX35SP1\ .

    На 64-разрядных компьютерах создайте папку в папке \Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX35SP1\ .

  2. Поместите локализованную версию условий лицензионного соглашения на программное обеспечение в папку fr .

  3. Скопируйте файл\Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX35SP1\en\package.xml в папку fr и откройте файл в конструкторе XML.

  4. <Strings> Обновите раздел манифеста пакета, чтобы строки ошибок были на французском языке.

  5. Измените <String Name="Culture"> значение на fr.

  6. Сохраните файл package.xml .

Замечание

Начиная с обновления 7 пакеты начальной загрузки для Visual Studio 2019 будут также обнаруживаться по пути {VS Install Path}\MSBuild\Microsoft\VisualStudio\BootstrapperPackages.