建立啟動載入器套件之後,您可以為每個地區設定建立另外兩個檔案來建立當地語系化版本的啟動載入器套件:軟體授權條款檔案(例如 eula.rtf)和套件指令清單(package.xml)。
根據預設,Visual Studio 只會針對少數特定版本的 .NET Framework 包含本地化的啟動載入器套件。 您可以完成三個步驟,為其他啟動載入器建立本地化的套件。
在 \Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\<BootstrapperPackageName> 中建立以地區設定名稱命名的資料夾。
建立檔案,其中包含啟動載入器套件的軟體授權條款,並將它放入新資料夾中。
建立名為 package.xml的套件指令清單、更新字串和文化特性,並將檔案放在新的資料夾中。 如果您已在目標語言中建立 Visual Studio 的啟動載入器,您可以複製 Visual Studio package.xml 檔案,並在此步驟中加以修改。
備註
如果您使用安裝程式專案來部署應用程式,您可以變更 Localization 屬性,將應用程式當地語系化。
備註
本文中的指示說明 Visual Studio 中可用的互動式開發體驗 (IDE) 最新版本。 您的電腦可能會顯示某些使用者介面元素的不同名稱或位置。 您可能使用不同的 Visual Studio 版本或不同的環境設定。 如需詳細資訊,請參閱 個人化 IDE。
建立本地化的啟動載入器套件
建立以地區設定名稱命名的資料夾。
在 32 位計算機上,於 \Program Files\Microsoft SDKs\ClickOnce Bootstrapper\Packages\<BootstrapperPackageName>\ 資料夾中建立資料夾。
在 64 位電腦上,在 \Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\<BootstrapperPackageName>\ 資料夾中建立資料夾。
以下表格顯示你可以用來對應語言環境的資料夾名稱。
地區設定 資料夾名稱 中文(簡體) zh-Hans 中文 (繁體) zh-Hant 捷克 cs 德語 德 英語 en 西班牙文 es 法語 法國 義大利語 它 朝鮮語 ko 日語 ja 波蘭語 pl 葡萄牙文(巴西) pt-BR 俄語 RU 土耳其文 tr 建立檔案,其中包含啟動載入器套件的軟體授權條款,並將它放入新資料夾中。
建立名為 package.xml 的套件指令清單,並將它放在新的資料夾中。 如需詳細資訊,請參閱 如何:建立套件指令清單。
更新套件指令檔案的
<Strings>區段,以確保字串符合地區設定中的正確語言。將
<String Name="Culture">的值變更為符合資料夾名稱。儲存 package.xml 檔案。
建立以法文本地化的 .NET Framework 3.5 Service Pack 1 的啟動載入器套件
建立名為 fr的資料夾。 資料夾名稱必須符合地區設定名稱。
在 32 位計算機上,在 \Program Files\Microsoft SDK\ClickOnce Bootstrapper\Packages\DotNetFX35SP1\ 資料夾中建立資料夾。
在 64 位電腦上,在 \Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX35SP1\ 資料夾中建立資料夾。
將當地語系化版本的軟體授權條款放入 fr 資料夾中。
將 \Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX35SP1\en\package.xml 檔案複製到 fr 資料夾,然後在 XML 設計工具中開啟檔案。
<Strings>更新套件指令清單的 區段,讓錯誤字串以法文表示。將
<String Name="Culture">值變更為 fr。儲存 package.xml 檔案。
備註
從 Visual Studio 2019 Update 7 版本開始,啟動載入器套件也會在 路徑 {VS Install Path}\MSBuild\Microsoft\VisualStudio\BootstrapperPackages 下被找到。