Thanks for the suggestions but unfortunately it does really fit in with the way localisation works. The localisation isn't applied until link time and variables are compile time. I think that is the root of the problem I am having, the license file is needed for the compiler but I am trying to delay it until the link.
I think the ! is correct as that is how localisation variables are defined, I guess to differentiate them from compiler variables. Neil -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Pat Higgins Sent: 21 August 2008 10:15 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Localisation of WixUILicenseRtf Hi Neil, I'm not an expert & these might not work but they might help in some way (I haven't tested them but we do something similar - not same unfortunately). You could have something in StandardVars.wxi <?if $(var.WIXLanguage) = "ja-jp"?> <?define LCID = "1041"?> <?define myRFT = " License_ja-jp.rtf "?> And then have <String Id="LicenseRtf" Overridable="yes">$(var.myRFT)</String> And if that doesn't work just use <WixVariable Id="WixUILicenseRtf" Value="$(var.ProjectDir)\Support\$(var.myRFT)" /> Finally, should the exclaimation mark be there? Support\!(loc.LicenseRtf)" -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Neil Sleightholm Sent: 20 August 2008 19:32 To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] Localisation of WixUILicenseRtf Is it possible to have localised versions of WixUILicenseRtf? What I would like to do it something like this: <WixVariable Id="WixUILicenseRtf" Value="$(var.ProjectDir)\Support\!(loc.LicenseRtf)" /> Then in my localisation file: <String Id="LicenseRtf" Overridable="yes">License_ja-jp.rtf</String> But that doesn't work. Neil Neil Sleightholm X2 Systems Limited [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> ------------------------------------------------------------------------ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users About Microsoft Ireland: www.microsoft.com/ireland Microsoft Ireland Operations Limited. A company incorporated and registered in Ireland number 256796. Microsoft Ireland Research. A company incorporated and registered in Ireland number 342235. Registered office 70 Sir John Rogerson's Quay, Dublin 2, Ireland ------------------------------------------------------------------------ - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users