如何:创建本地化的引导程序包
在您创建引导程序包以后,您可以通过为每个区域设置再创建两个文件(软件许可条款文件(如 eula.rtf)和包清单 (package.xml))来创建引导程序包的本地化版本。
默认情况下,Visual Studio 2010 只包括 .NET Framework 4、.NET Framework 4 Client Profile、F# Runtime 2.0 和 F# Runtime 4.0 的本地化引导程序包。 您可以通过完成三步操作来为其他引导程序创建本地化包。
在 \Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\BootstrapperPackageName 中创建以区域设置名称命名的文件夹。
创建包含引导程序包的软件许可条款的文件并将其放入新的文件夹中。
创建名为 package.xml 的包清单,更新字符串和区域性,并将该文件放入新的文件夹中。 如果您已经用目标语言创建了 Visual Studio 的引导程序,则可以复制 Visual Studio package.xml 文件并在此步骤中修改它。
提示
如果您正在使用安装项目来部署应用程序,则可以通过更改“本地化”属性来本地化您的应用程序。 有关更多信息,请参见Localization 属性。
提示
对于在以下说明中使用的某些 Visual Studio 用户界面元素,您的计算机可能会显示不同的名称或位置。这些元素取决于您所使用的 Visual Studio 版本和您所使用的设置。有关更多信息,请参见 Visual Studio 设置。
创建本地化的引导程序包
创建以区域设置名称命名的文件夹。
在 32 位计算机上,在 \Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\BootstrapperPackageName\ 文件夹中创建文件夹。
在 64 位计算机上,在 \Program Files (86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\BootstrapperPackageName\ 文件夹中创建文件夹。
下表显示可以用来匹配区域设置的文件夹名称。
区域设置
文件夹名称
中文(简体)
zh-Hans
中文(繁体)
zh-Hant
捷克语
cs
德语
de
英语
en
西班牙语
es
法语
fr
意大利语
it
朝鲜语
ko
日语
ja
波兰语
pl
葡萄牙语(巴西)
pt-BR
俄语
ru
土耳其语
tr
创建包含引导程序包的软件许可条款的文件并将其放入新的文件夹中。
创建名为 package.xml 的包清单并将其放入新的文件夹中。 有关更多信息,请参见如何:创建程序包清单。
更新包清单的 <Strings> 部分,使字符串以正确的区域设置语言表示。
更改 <String Name="Culture"> 值以匹配文件夹名称。
保存 package.xml 文件。
为用法语本地化的 .NET Framework 3.5 Service Pack 1 创建引导程序包
创建名为 fr 的文件夹。 该文件夹名称必须与区域设置名称匹配。 有关区域设置名称的更多信息,请参见Localization 属性。
在 32 位计算机上,在 \Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\DotNetFX35SP1\ 文件夹中创建文件夹。
在 64 位计算机上,在 \Program Files (86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\DotNetFX35SP1\ 文件夹中创建文件夹。
将软件许可条款的本地化版本放入 fr 文件夹。
将 \Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\DotNetFX35SP1\en\package.xml 文件复制到 fr 文件夹,并在 XML 设计器中打开该文件。
更新包清单的 <Strings> 部分,以便用法语表示错误字符串。
将 <String Name="Culture"> 值更改为 fr。
保存 package.xml 文件。