Have you seen http://wixtoolset.org/development/?
_______________________________________________________________ FireGiant | Dedicated support for the WiX toolset | http://www.firegiant.com/ -----Original Message----- From: TimM [mailto:timmay...@smarttech.com] Sent: Thursday, June 5, 2014 7:05 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Multi-language WiX installer to display different EULA's I have looks at the WiX 3 Tutorial: Custom EULA License and MSI localization: http://weblogs.sqlteam.com/mladenp/archive/2010/04/15/WiX-3-Tutorial-Custom-EULA-License-and-MSI-localization.aspx And see how they had to actually modify the LicenseAgreementDialog.wxs file to accomplish this, but as stated it is a bit more work for armature WiX developers that would then have to start modify built in UI dialog boxes and sequencing. Would it not been a lot better to simply have the original built in LicenseAgreementDialog code updated to simply accept what ever value was set to the WiXUILicenseRtf variable? That way WiX developers, that support multiple languages could simply add the localization string variable, that points to their translated EUAL, and simply place that variable for the WiXUILicenseRtf variable. ie it should have been able to accept any of the following for the variable: <WixVariable Id="WixUILicenseRtf" Value="$(var.EULAfile)" /> <WixVariable Id="WixUILicenseRtf" Value="!(loc.EULAfile)" /> <WixVariable Id="WixUILicenseRtf" Value="..\..\Licenses\license.rtf" /> I do not know how hard it would be to update the original to support this so that WiX developers have a bit more flexibility without having to modify, maintain, and work with customized UI that should be standard in WiX. We tend to create a lot of our installs without UI as we wrapper our .msi files within wrappers .exe files that contain all the UI we need, but in the small occasion that we do have to use UI in the .msi we prefer to simply use the standard build in UI and therefore having to add/modify standard UI just for something as simply as supporting different languages EULA files that should have been supported is more work for a simple installer. Anyways enough of my ranting and thoughts on the multi-language subject.... If there are any updates to the standard UI that better supports multiple languages that would be great.... -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Multi-language-WiX-installer-to-display-different-EULA-s-tp7595052.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users