I have verified that setting that WixVariable is what is controlling the 
language that is displayed.  If I switch to fr-CA Regional Settings but I have 
English.wxl as the value of that variable, The .NET installer displays in 
English.  If I have en-US as my regional settings but I have French.wxl defined 
then it displays in French.  If I don't override the variable then it displays 
the default .NET localization variables and any that I have custom defined just 
show the variable name.  So this is obviously what is controlling what is shown 
- NOT the cultures defined in the linker command line arguments interacting 
with the target system's regional settings.

Please also note:
I am not able to test this right now on a French OS (vs. and English OS with 
French Regional Settings turned on).  However, when I did a trial run a couple 
of weeks ago (before the changes you just suggested when all I was using was 
the English.wxl file) I got the following behavior:

*         On French OS, it behaved as though I did not have an English.wxl file 
defined - Showed the default localization values and for the ones that I had 
defined custom, it just showed the variable names;

*         On and English OS, regardless of regional settings, it always 
displayed everything that was in my English.wxl file.

This is telling me that Regional settings do not "enter the equation" for 
displaying a particular localization file, rather it is the language of the 
OS...  This is also telling me that if most of my French customers are using 
and English OS with French regional settings, if I want it to display in 
French, I am going to have to provide a combo box to the users and stick their 
selection in a variable like "MyLanguage" and set <WixVariable 
Id="PreqbaThemeWxl" Value=MyLanguage />

Is this correct or, again, am I doing something wrong?  I would think that the 
regional settings should control this behavior?

From: Nick Ramirez [via Windows Installer XML (WiX) toolset] 
[mailto:ml-node+s687559n7586899...@n2.nabble.com]
Sent: Wednesday, June 26, 2013 5:42 PM
To: Mark Van Dyke
Subject: RE: Burn - Localization Identifiers Duplicated

In the bootstrapper project's Visual Studio properties, go to Tool Settings and 
enter the command-line args into the Linker text box.
________________________________
If you reply to this email, your message will be added to the discussion below:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-Localization-Identifiers-Duplicated-tp7586776p7586899.html
To unsubscribe from Burn - Localization Identifiers Duplicated, click 
here<http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=7586776&code=bWFya3ZAY29zdGFyLmNhfDc1ODY3NzZ8MTMzNzA0NTMxNw==>.
NAML<http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>




--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-Localization-Identifiers-Duplicated-tp7586776p7586949.html
Sent from the wix-users mailing list archive at Nabble.com.
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to