How to force install MSI with a special language

I have a 3-part MSI package with several language conversions, the language for MSI is English, when I install this MSI package, it automatically checks the Regional and Language Settings setting in the control panel and launches it using a specific language.

The question is that I can run this MSI with a specific language, for example msiexec -i setup.msi TRANSFORM = ": 1028" ", while I can not start it from English. Is there any method that I can I use for this problem? can I disable the action for automatic language selection? or can I run this MSI with the English version directly?

Any idea would be appreciated.

+6
source share
1 answer

You can start MSI with a specific conversion by setting the TRANSFORM property to the actual path of the conversion file. Here are some articles to help you:

But if MSI automatically selects a language, most likely the transforms are applied automatically. In this case, you can try setting the ProductLanguage property to set the desired language.

+4
source

Source: https://habr.com/ru/post/899035/


All Articles