2013-10-22 190 views

回答

1

默認程序做出荷蘭語MSI安裝程序是msi文件,使用Orca.exe的和翻譯一些表格的TEXT列。 (您也可以通過解壓msi數據庫並在翻譯完成後將其導入msi中來完成此操作)。 但還有另一種方法:直接在安裝項目創建者中創建語言支持。 我使用VS.NET 2003(yeps仍然是舊版本),當您創建安裝項目時,您在項目本地化中沒有荷蘭語支持。我想出了這個方法是如何工作的,但是我陷入了msiloadr.bin和webloadr.bin文件(包含在發行版中的兩個dll文件)的語言變化中(下面的註釋中的步驟3)。不尋常的過程中直接包含在VS.Net安裝項目的語言支持: 1)爲你的語言(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/nls_238z.asp) 2當地標識和代碼頁)轉到VS.NET/Common7/Tools/Deployment/ VsdDialogs目錄並將1033(英文)目錄複製到1043目錄(荷蘭語)。翻譯與Orca.exe的該目錄中的所有文件,並更新1033語言代碼1043 3)轉到VS.NET/Common7/Tools/Deployment/MsiRedist目錄和1033(英文)目錄複製到1043目錄(荷蘭) 。在這裏,我們需要更新bin文件(DLL)以將其設置爲荷蘭語。 4)更新註冊表(HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ VisualStudio \ 7.1 \ Deployment \ DialogTemplates :) 追加「,荷蘭語」到語言鍵 追加「1043」到標識符鍵 追加「1252」代碼頁鍵 一旦你這樣做,你就可以編譯任何安裝項目在荷蘭的語言,這可以爲所有缺少的語言來完成。 (如果你解決了第3步) 也許你有一些解決方案通過調整VS.NET :-)

從複製的非官方sulution解決:http://social.technet.microsoft.com/Forums/windows/en-US/2d062f34-5615-47c8-aa7b-a69fbd68e983/how-to-make-a-installer-in-dutch-language