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