In WIX, localization strings are referenced using the !(loc.xxx) syntax, and defined in WXL files:
http://wixtoolset.org/documentation/manual/v3/howtos/ui_and_localization/make_installer_localizable.html However, I find to enable localization strings in a bundle using WIX standard bootstrapper application, it uses a different syntax: #(loc.xxx) http://wixtoolset.org/documentation/manual/v3/bundle/wixstdba/wixstdba_customize.html 1. Why do we introduce such inconsistency? 2. From the WIX source code, WixVariableResolver.ResolveVariables(), it seems to only support !(loc.xxx) or $(loc.xxx) which will message out a warning WixWarnings.DeprecatedLocalizationVariablePrefix. If this is the case, wixstdba seems to either implement the localization on its own, or replace '#' with '!' before feeding to WixVariableResolver? Thanks, Jun ------------------------------------------------------------------------------ WatchGuard Dimension instantly turns raw network data into actionable security intelligence. It gives you real-time visual feedback on key security issues and trends. Skip the complicated setup - simply import a virtual appliance and go from zero to informed in seconds. http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users