Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

WiX: How to create a single MSI file containing Install wizard in multiple languages?

I want to distribute my app as a single MSI file.
The install wizard must show in the user's locale, for instance French or Japanese.

QUESTION: How to achieve this with WiX?

Notes:

  • light -culture generates one MSI per culture, not what I want.
  • The rest of my app's localization works, single MSI. Only the installer refuses to get localized.
  • I would prefer to avoid the use of undocumented MSI features as WiX warns against it.
like image 398
Nicolas Raoul Avatar asked Jan 17 '26 17:01

Nicolas Raoul


1 Answers

Windows Installer doesn't support one .msi package having more than one language for its UI. The -cultures switch tells WiX to generate four .msi packages, one per culture.

like image 113
Bob Arnson Avatar answered Jan 21 '26 07:01

Bob Arnson



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!