Bob Arnson wrote: > Tony Hoyle wrote: >> I've been tasked with modifying an existing installer to include >> localised country names. Unfortunately wix seems to be mishandling >> the registry entries and replacing every extended character with '?'. >> > > You need to set a codepage that handles all the characters you want to > use. The default is the zero codepage and MSI replaces characters like > you described. >
It needs to have the native names for 20 odd countries including korea and japan, so no single codepage is going to work. codepage 65001 appears to work but I found the following comment while searching around: "If system default code page (for non-unicode applications) is not 1252, 65001 is not available, which means CJK Windows does not recognize 65001." Is this true? A large chunk of our installed base is in Korea/China/Japan so we can't ship something that isn't compatible with their OS. The other option is a post-install installer application that sets up the registry manually, which is a pain for uninstall. Tony ------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users