This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- A problem about Multi-Language Install Package
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Feb 20, 2008
07:54 PM
A problem about Multi-Language Install Package
I created a Multi-Languages Install package by InstallShield2008-Premier Edition. For using requirement, I must leave *.msi out of setup.exe.
The problem is when I install by execute setup.exe, it can detect the language of system and display right language on instllation UI. However, if i double clicked *.msi, installation will always use default language.
Can I let the intall process show different languanges just as i used setup.exe, even if I started install by double clicking*.msi.
If I can not reach this, can anybody tell me why?
Thanks a lot!
The problem is when I install by execute setup.exe, it can detect the language of system and display right language on instllation UI. However, if i double clicked *.msi, installation will always use default language.
Can I let the intall process show different languanges just as i used setup.exe, even if I started install by double clicking*.msi.
If I can not reach this, can anybody tell me why?
Thanks a lot!
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Feb 21, 2008
02:01 AM
Multi-lingual installations are mangaged by the Setup.exe bootstrapper that InstallShield creates, not by Windows Installer. The Setup.exe runs the main MSI package by applying the corresponding language transform (.MST) after you select a language in the Lanugage Selection dialog. If you do not want to use the bootstrapper, you need to run it from the command line like this:
msiexec.exe /i "c:\MyInstall\MyInstall.msi" /t "c:\MyInstall\1031.mst"
msiexec.exe /i "c:\MyInstall\MyInstall.msi" /t "c:\MyInstall\1031.mst"
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Feb 21, 2008
12:11 PM
Thanks a lot for your help!
![](/skins/images/B841502EC6C60E3ACD181F0696AD21B9/responsive_peak/images/icon_anonymous_message.png)