This is related to:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/My-experiences-making-a-multi-language-bundle-td7208949.html

but I thought it best to start a new thread.

Using VS2010 3.7.1224 WixStandardBootstrapperApplication.HyperlinkLicense
project, I added the following folder tree to my project:
<ProjectFolder>
   Resources
        1031
        1034
        1036
etc.
Using info in the other thread I copied the HyperlinkTheme.wxl (from the Wix
3.7 src) to each folder and modified each wxl file to have the related LCID
and translated some text (to allow testing).

I ca build the project if I do not import any HyperlinkTheme.wxl file.  But
if I add more than two of the .wxl files (such as adding the one existing in
the 1031 folder and then adding the one existing in the 1034 folder) which
allows me to edit these files in VS2010, then the project will not build
with the following errors.

                vc2010_x86.wxs
                C:\Program Files (x86)\WiX Toolset v3.7\bin\Light.exe -out
...project\bin\Debug\QDsetup.exe -pdbout ...project\bin\Debug\QDsetup.wixpdb
-ext ..\WixExt\bin\Debug\WixExt.dll -ext "C:\Program Files (x86)\WiX Toolset
v3.7\bin\\WixNetFxExtension.dll" -ext "C:\Program Files (x86)\WiX Toolset
v3.7\bin\\WixUtilExtension.dll" -ext "C:\Program Files (x86)\WiX Toolset
v3.7\bin\\WixTagExtension.dll" -ext "C:\Program Files (x86)\WiX Toolset
v3.7\bin\\WixBalExtension.dll" -loc Resources\1031\HyperlinkTheme_de_de.wxl
-loc Resources\1034\HyperlinkTheme_es_es.wxl -contentsfile
obj\Debug\QDsetup.wixproj.BindContentsFileList.txt -outputsfile
obj\Debug\QDsetup.wixproj.BindOutputsFileList.txt -builtoutputsfile
obj\Debug\QDsetup.wixproj.BindBuiltOutputsFileList.txt -wixprojectfile
...project\QDsetup.wixproj obj\Debug\cddesigner.wixobj
obj\Debug\NetFx35.wixobj obj\Debug\QDsetup.wixobj
obj\Debug\vc2008_SP1_17.wixobj obj\Debug\vc2010_x86.wixobj
                Windows Installer Xml Linker version 3.7.1224.0
                Copyright (C) Outercurve Foundation. All rights reserved.
light.exe(0,0): error LGHT0100: The localization identifier
'InstallLicenseLinkText' has been duplicated in multiple locations.  Please
resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'OptionsLocationLabel' has been duplicated in multiple locations.  Please
resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier 'SuccessHeader'
has been duplicated in multiple locations.  Please resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'InstallOptionsButton' has been duplicated in multiple locations.  Please
resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'FailureCloseButton' has been duplicated in multiple locations.  Please
resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'ModifyRepairButton' has been duplicated in multiple locations.  Please
resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'ModifyCloseButton' has been duplicated in multiple locations.  Please
resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'InstallCloseButton' has been duplicated in multiple locations.  Please
resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'FailureRestartText' has been duplicated in multiple locations.  Please
resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'InstallAcceptCheckbox' has been duplicated in multiple locations.  Please
resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier 'HelpText' has
been duplicated in multiple locations.  Please resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'SuccessLaunchButton' has been duplicated in multiple locations.  Please
resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'FailureHyperlinkLogText' has been duplicated in multiple locations.  Please
resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'OptionsOkButton' has been duplicated in multiple locations.  Please resolve
the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'InstallInstallButton' has been duplicated in multiple locations.  Please
resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'FailureRestartButton' has been duplicated in multiple locations.  Please
resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'ModifyUninstallButton' has been duplicated in multiple locations.  Please
resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier 'ProgressLabel'
has been duplicated in multiple locations.  Please resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'ConfirmCancelMessage' has been duplicated in multiple locations.  Please
resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'SuccessRestartButton' has been duplicated in multiple locations.  Please
resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'OptionsBrowseButton' has been duplicated in multiple locations.  Please
resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier 'ProgressHeader'
has been duplicated in multiple locations.  Please resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'HelpCloseButton' has been duplicated in multiple locations.  Please resolve
the conflict.
light.exe(0,0): error LGHT0100: The localization identifier 'HelpHeader' has
been duplicated in multiple locations.  Please resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'SuccessRestartText' has been duplicated in multiple locations.  Please
resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier 'OptionsHeader'
has been duplicated in multiple locations.  Please resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier 'ModifyHeader'
has been duplicated in multiple locations.  Please resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier 'FailureHeader'
has been duplicated in multiple locations.  Please resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier 'Caption' has
been duplicated in multiple locations.  Please resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'OptionsCancelButton' has been duplicated in multiple locations.  Please
resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'ProgressCancelButton' has been duplicated in multiple locations.  Please
resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'SuccessCloseButton' has been duplicated in multiple locations.  Please
resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier 'Title' has been
duplicated in multiple locations.  Please resolve the conflict.
light.exe(0,0): error LGHT0100: The localization identifier
'OverallProgressPackageText' has been duplicated in multiple locations. 
Please resolve the conflict.
Done building project "QDsetup.wixproj" -- FAILED.

If I build project without including any (or only one .wxl) file and the
project imports all of the other wxl files specified in Payload elements and
functions as expected.  So I could edit the wxl files with an external
editor.

Another experiment was to give each wxl file a unique name, but that
resulted in the same errors as above when there are two or more
HyperlinkTheme_lcid.wxl files (with different lcids at differet folder
paths).

This is not a big deal, any thoughts?  Thanks  Phill






--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Votive-Light-LGHT100-error-when-more-than-one-localized-wxl-tp7587802.html
Sent from the wix-users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Get your SQL database under version control now!
Version control is standard for application code, but databases havent 
caught up. So what steps can you take to put your SQL databases under 
version control? Why should you start doing it? Read more to find out.
http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to