I have a few questions for the same topic. I understand it's not actually supported to have a multiple language MSI package. I'm using WiX 3.5, and msbuild.
First, I noticed my MSI package runs with translated dialogs on a native language installed OS, however if I have a English OS installed and then install a language pack on top of it then change the display language according to http://www.installsite.org/pages/en/msi/articles/embeddedlang/ http://www.installsite.org/pages/en/msi/articles/embeddedlang/ and try to test my MSI it runs with English dialogs. Is this the expected behavior, if not any tips on the problem? Here is how I'm setting up my MSI: <Product Id="ProductCode" Name="Name" Language="LanguageID" Codepage="0" Version="Version" Manufacturer="Manufacturer" UpgradeCode="UpgradeCode"> <Package InstallerVersion="301" ... Languages="LanguageID" SummaryCodepage="SummaryCodepage"/> Where LanguageID and SummaryCodepage is defined in the language.wxl file. After building and linking, I call torch on the English MSI file, then merge transforms using WiSubStg.vbs <English MSI> <language.mst> <language code>, and finally language IDs available using WiLangId.vbs <English MSI> Package <language code>, <language code>... I've tried to hardcode the CodePage value to the LanguageID or the SummaryCodepage defined in the localization file but I get an error "The code page ' ' is not a valid Windows code page..." Any tips on that too? Thank you -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Native-language-OS-install-vs-language-pack-tp7414229p7414229.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users