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