Using Package Languages to define the supported languages and embedded
each supported language into the master msi is working fine for me.
Here is what i have done:

For example, i have Package Languages set to 1031,1033. Suppose I will
use 1033 as my Master msi.
for 1033, I have the following settings
<WixLocalization Culture="en-us" Codepage="0"
xmlns="http://schemas.microsoft.com/wix/2006/localization";>
  <String Id="ProductLanguage" Localizable="no">1033</String>
  <String Id="LanguageCodePage" Localizable="no">0</String>
</WixLocalization>

and for 1031, i have the following settings
<WixLocalization Culture="de-de" Codepage="1252"
xmlns="http://schemas.microsoft.com/wix/2006/localization";>
     <String Id="ProductLanguage" Localizable="no">1031</String>
     <String Id="LanguageCodePage" Localizable="no">1252</String>
</WixLocalization>

Now after compiling both the MSIs for 1033 and 1031. I will create an
mst for 1031 and apply this transform to MSI for 1033.

Doing this, the MSI is working fine with me on all locales and english
resources are displayed on all locales except for 1031 (german
resources are displayed in this case).

And to add on this, If i run the MSI for 1033 without applying 1031
transform, it will give me an error that cannot find a transform to
apply. Becuase in the Package Languages we set 1031 and 1033...so the
msi is looking for a transform to run on 1031 if 1033 is the master
MSI.

I hope this will help.

Best Regards,
Gulfam Murad


On Wed, Jul 15, 2009 at 4:07 AM, Sebastian Brand (Instyler
Software)<wix+us...@instyler.com> wrote:
> We had a similar problem. When using the transform trick, the initial
> language of the msi package has to be the language of the system (regional
> settings -> location) or the transforming won't find the right mst file...
>
> Solution: set the Package Languages field to "0".
>
>
> Best regards,
> Sebastian Brand
>
> Instyler Setup - Creating WiX-based MSI installations, elegantly.
> http://www.instyler.com
>
>
>
> -----Original Message-----
> From: Robert Nickel [mailto:robert.nic...@dcam.de]
> Sent: July 15, 2009 9:22
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] single msi-file seems to need 1033.mst transform file
>
> Hi,
>
> I have an installation with product language English (US) which compiles and
> links into a single msi-file. It runs on most PCs, however, lately I
> experienced a strange problem on a dutch OS where it seems to require an
> English transform file. I thought all this information is automatically
> merged with the msi file?
>
> Product Language is 1033. Package Languages are set to 1031,1033.
>
> I do not use any special compiler/linker options and no transform files at
> all. The log file is quite short:
> DEBUG: Error 2203:  Database: 1033. Cannot open database file. System error
> -2147287038
> 1: 2203 2: 1033 3: -2147287038
> Fout tijdens het toepassen van transforms. Controleer dat de opgegeven
> transformpaden geldig zijn.
> 1033
> MSI (c) (DC:50) [17:18:04:072]: Product: DCAMCUT 6.0 for SolidWorks --
> Installation failed.
>
> The dutch error message means: "Error applying transforms. Verify that the
> specified transform paths are valid."
>
> Does anyone have an idea what to do?
>
> Thanks in advance
> Robert
>
>
>
> ----------------------------------------------------------------------------
> --
> Enter the BlackBerry Developer Challenge
> This is your chance to win up to $100,000 in prizes! For a limited time,
> vendors submitting new applications to BlackBerry App World(TM) will have
> the opportunity to enter the BlackBerry Developer Challenge. See full prize
>
> details at: http://p.sf.net/sfu/Challenge
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
> ------------------------------------------------------------------------------
> Enter the BlackBerry Developer Challenge
> This is your chance to win up to $100,000 in prizes! For a limited time,
> vendors submitting new applications to BlackBerry App World(TM) will have
> the opportunity to enter the BlackBerry Developer Challenge. See full prize
> details at: http://p.sf.net/sfu/Challenge
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



-- 
HasbonAllah hu wa nae'mal wakeel

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to