I have seen many posts about the following error message:
The Localization Identifier 'SomeIdentifier' has been duplicated in multiple 
locations...
I have seen many guesses as to why.
However, I have not seen very much in the way of real answers as to why this is 
occurring.

Could one of the Burn experts please either provide me with an answer or say 
that there is no resolution to this issue or something to that effect.  Many 
posts on the forum have either gone unanswered completely or have 1 guess as to 
the problem with no further followup.  I understand that this is a free forum 
and people's time is limited, but there is not one answer that I can find and 
the question has been asked many times in many different ways...

Here is my situation:


·         WiX 3.8.401.0;

·         Visual Studio 2010 with all updates (working in C#);

·         Custom Managed Bootstrapper with a Windows forms custom UI 
implemented in my own DLL;

·         I have a NetFX40 dependency;

·         Essentially, I bundle my own MSI and 1 third party MSI in the 
bootstrapper.  I hide both UI's and provide my own through the bootstrapper

·         Everything I need is working fine in en-US localization, all tested, 
everything is as good as I need for now.

Description:

I have provided an English.wxl file for the .NET portion of the installation.  
However, any time I try to provide other languages I get this error.  In the 
BootStrapper Project build tab, I cannot activate the "Cultures to build" 
textbox.  It is disabled or ReadOnly.  So it is just blank.  Whenever a 
customer runs the setup on a system other than en-US (and I have plenty of 
French customers) just the variable names appear on the .NET portion of the 
installation.  Whenever I try to provide a French.wxl file, I get the error 
above...  I will include some relevant snippets from the wxl files:

English.wxl:
<?xml version="1.0" encoding="utf-8"?>
<WixLocalization Culture="en-US" 
xmlns="http://schemas.microsoft.com/wix/2006/localization";>
  <String Id="Caption">[WixBundleName] Setup</String>
  <String Id="TitleWelcome">Welcome</String>
  <String Id="TitleMessage">Before the [WixBundleName] installation can proceed 
the following software needs to be installed:</String>
  <String Id="NetProductName">Microsoft .NET Framework</String>
Etc...


French.wxl:
<?xml version="1.0" encoding="utf-8"?>
<WixLocalization Culture="fr-FR" 
xmlns="http://schemas.microsoft.com/wix/2006/localization";>
  <String Id="Caption">[WixBundleName] Installation</String>
  <String Id="TitleWelcome">Bienvenue</String>
  <String Id="TitleMessage">Avant de [WixBundleName] procéder à l'installation 
du logiciel suivant doit être installé:</String>
  <String Id="NetProductName">Microsoft .NET Framework</String>
Etc...


Please provide some assistance to resolve this problem.

------------------------------------------------------------------------------
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