Please forgive me if this question is a repeat of someone else's question. I 
looked but didn't find anything that seemed to provide a
workable solution.

I have an application I need to build localized install packages for using 
WIX/Votive VS2010. The app is localized for 9 languages. I have
the directory structure working, and when I  build the solution, I can see it 
processing for all 9 languages. The problem I am having is
I need it to grab ONLY the 1 localized EULA for each language. I have added a 
string to the wxl file for each language.
Example for de-de (replacing <app> with the real app name of course ):
File <app>_Loc.wxl
<String Id="EULA_Path">..\..\<app>\<app> DEPLOYMENT\Support Files\de\<app> 
EULA.rtf</String>

In the Wxs file I (try to) make use of EULA_Path to pull in the EULA file:
File <app>.wxs
<File Id="<app>_EULA" Name="<app>_EULA" Source="!(loc.EULA_Path)" />

I need each MSI to contain ONLY the one EULA file for the culture that MSI is 
built for. When I try to build the deployment
package, I get the following error (the ONLY error):

The localization variable !(loc.EULA_Path) is unknown.  Please ensure the 
variable is defined.

So, how can I include the ONE EULA file for each language?

------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to