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

Reply via email to