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
- :
- Can't set default language for MSI in Releases panel
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
‎Jul 15, 2010
04:52 AM
Can't set default language for MSI in Releases panel
Hello all, I met a strange problem today. I use IS2010, when I come to the release setting for MSI, I found whatever default language I choose, it will display some ????? at default language setting, please see attached images.
And when I ignore this and build a MSI package, I found the UI language are strings like "##IDS_NEXT" "##IDS_CANCEL" "##IDS_IsWelcomeDlg_WelcomeProductName##", see attached images. Did anyone meet this problem before, any suggestions are appreciated, thanks in advance.
And when I ignore this and build a MSI package, I found the UI language are strings like "##IDS_NEXT" "##IDS_CANCEL" "##IDS_IsWelcomeDlg_WelcomeProductName##", see attached images. Did anyone meet this problem before, any suggestions are appreciated, thanks in advance.
(4) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jul 19, 2010
01:57 AM
Can anyone provide some suggestions, I am about to do some MSI mass deployment test, however, this issue really blocks me :confused:
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jul 19, 2010
11:33 AM
What OS language are you running in?
The dialog you posted shows all the string IDs instead of the actual strings, so it seems like your setup is missing that language. Can you launch the Release Wizard for that release and set the default language from there? Wizard should show the proper language name. Also, make sure that the languages are available and set from the General Information view. The ??? you are seeing is probably an issue with the release grid and will be fixed in the next release of InstallShield.
The dialog you posted shows all the string IDs instead of the actual strings, so it seems like your setup is missing that language. Can you launch the Release Wizard for that release and set the default language from there? Wizard should show the proper language name. Also, make sure that the languages are available and set from the General Information view. The ??? you are seeing is probably an issue with the release grid and will be fixed in the next release of InstallShield.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jul 19, 2010
09:16 PM
Thanks for your reply, the OS language is Chinese(Simplified). In the General Information view->setup languages, I have chosen Chinese(simplified), Chinese(traditional) and English. In the release view, I have two releases, one for exe, the other for msi. Although the release grid will also show ??? for exe release, the exe installer seems good, it will show the correct language(Chinese and English) in the dialog. I have followed your suggestions to use the release wizard for msi release, the result is the same. However, during the configuratin process in Release wizard, it pops up a window(See attached image), when I click ok, it shows all the 3 languages I need in the seup languages dialog(See attached image). In addtion, this project is upgraded from IS2009 to IS2010, does this matter?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jul 20, 2010
02:04 AM
I just found this is a known issue of IS 2010, see http://kb.flexerasoftware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&externalId=Q207348&sliceId=
I followed the steps there and seems it works. However, I can only set default language in the Release wizard, if I set the default language in the release grid, it still display ??? and the msi build still show ##ID_STRING##. Hope InstallShield will resolve this issue in the later version.
I followed the steps there and seems it works. However, I can only set default language in the Release wizard, if I set the default language in the release grid, it still display ??? and the msi build still show ##ID_STRING##. Hope InstallShield will resolve this issue in the later version.
![](/skins/images/A5EADE085F77DE82FB3B14D6B307AE6A/responsive_peak/images/icon_anonymous_message.png)