I am using WiX v3 and have a pretty simple installer that has been localized
for 4 different languages (en, de, jp, fr) with a bootstrapper for .NET
Framework 3.5 SP1, Windows Installer 3.1, Windows Installer 4.5, and SQL
Express 2008 and built using Visual Studio 2008. 

The following are the results of a build. 

Appropriate MSIs and one exe: 

~\setup.exe (for the bootstrapper) 
~\de-de\ (folder) 
~\de-de\setup.msi 
~\en-us\ (folder) 
~\en-us\setup.msi 
~\fr-fr\ (folder) 
~\fr-fr\setup.msi 
~\ja-jp\ (folder) 
~\ja-jp\setup.msi 

Bootstrap files (~380 MB): 

~\DotNetFX35SP1\ (folder plus contents) 
~\SqlExpress2008\ (folder plus contents) 
~\WindowsInstaller3_1\ (folder plus contents) 
~\WindowsInstaller4_5\ (folder plus contents) 

I have two questions. 

1.  How should this multi-language package be distributed to customers?  As
built with the above described folder structure in tact, after the setup.exe
finishes executing and installing prereqs, it errors out attempting to find
a setup.msi since each language's respective localized setup.msi is
contained inside its own folder.  The bootstrapper setup.exe is looking for
a setup.msi in the same folder. 

Because there are 4 different MSIs built, does setup.exe AND all of the
pre-requisite/bootstrap folders (DotNetFX35SP1, SqlExpress2008,
WindowsInstaller3_1, WindowsInstaller4_5) need to be copied into EACH of the
4 language folders?  This seems to be the only solution I can think of that
actually works and this would seem to be ultra-redundant and a huge waste of
disk space.  380 MB of the same files in 4 different locations does not seem
to be the most eloquent solution. 

I looked into using transforms which seemed to work well when only executing
the .msi, but it does not appear that bootstrapping and transforms work
together at all. 

2.  Is there a way to localize the bootstrapper (setup.exe) such that the
prompts such as the license file, title, and prompts are in their correct
language?  Currently, there is only one setup.exe which is only in English
contained at the root directory. 

Any help would be greatly appreciated.
-- 
View this message in context: 
http://n2.nabble.com/Distributing-multi-language-installer-tp3427185p3427185.html
Sent from the wix-users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to