2014-03-26 56 views

回答

0

我被本地化不太適合WIX和本地化(語言支持)的速度。這個在線教程是您的一個很好的起點:http://wix.tramontana.co.hu/tutorial/user-interface/do-you-speak-english。只需閱讀不同的用戶界面部分即可。

我不知道哪個捆綁你打算,但在我的經驗多國語言設置比編譯每種語言一個MSI文件不太理想。編譯和使用(對於大型軟件包非常重要)會更容易,更快速,如果您需要用單一語言修復某些內容,可以更靈活地使用這些語言,還可以輕鬆地添加新的語言,而無需爲所有語言提供完整的UAT,並且可以交付只要代碼完成而不需要等待幾天或幾周的本地化文件(如果需要的話)即可完成英文版。

0

如果您打算使用Windows Installer XML,則可以查看我的答案here。請注意,該方法沒有記錄,並且不被Microsoft支持,但是MS本身使用它並且工作得很好。
只需爲每種語言轉換提供一個不同的文件到WixVariable WixUILicenseRtf

1

我看到您標記爲Wix和InstallShield,所以也許您也可以嘗試其他工具。 Advanced Installer(免責聲明,我致力於其開發)已支持Professional edition多語言軟件包。

您只需從翻譯頁面選擇所需的語言,然後轉到對話框頁面並添加一個新的預定義對話框,選擇「LicenseAgreementDlg」。高級安裝程序會看到你的軟件包中有多種語言,因此它會要求你爲每種語言選擇EULA文件。在大約10分鐘內,您將啓動並運行您的第一個安裝程序。