Hello,

I'm sorry in advance if this is a frequent topic, but I'm wondering if
there were any localization best practices.

I recently started using WiX, and built two setup projects both of
them were for en-US and ja-JP. I originally tried to follow the WiX
documentations and pages I found on the web; set "Cultures to build"
to "en-US;ja-JP", but it didn't work for me due to the issues below.

1. I couldn't find how to replace EULA document in the WiXUI using the
localization feature in the WiX v3.
2. en-US resources are built into the main assemblies, and I needed to
copy satellite assemblies for ja-JP MSI only. As far as I understand,
current WiX localization occurs at link level and this kind of
localization (putting different files for different culture) cannot be
achieved.
3. One of my projects require to put different data files for
different culture. As mentioned above, I couldn't find how to do it.
4. I use bootstrapper as described in WiX v3 documents. The
bootstrappers need to be built for each culture.

To solve these issues, I came up with the idea to create a
configuration for each culture I want to localize, and define
"Culture" preprocessor variable for each configuration. My project
ended up with "Debug", "Release", and "Release-ja-JP" configurations.

This idea solved all of my problems and those projects were done for
me, but I started wondering, since I believe these issues are not so
specific, what solutions you guys in this ML are taking to resolve
these localization issues.

If you have any better or different idea than mine to solve
localization issues, will you mind to share them? As I said, I'm
pretty new to WiX, I wish to learn better solutions. I also believe it
will help a lot of people reading this ML, or on the web.

Thank you for your help in advance.

------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to