Summary
Error causing some string identifiers to be displayed rather than their actual translated string.
Symptoms
After adding supported languages to InstallShield 2016, some localized strings get replaced by their String IDs.
Cause
There is a bug in InstallShield 2016 that is causing some String IDs to be displayed rather than the localized strings themselves.
Steps To Reproduce
One example of this issue can be reproduced with the following steps:
- Create a Basic MSI project
- Add Dutch to the Setup Languages
- Build a release for the Dutch language
- Launch the installer
- Proceed to the License Agreement dialog
- Notice the License Agreement radio buttons show the following String IDs instead of the translated strings:
- ##IDS__AgreeToLicense_1##
- ##IDS__AgreeToLicense_0##
Resolution
- Backup the
ISWIBuild.dllfile atC:\Program Files (x86)\InstallShield\2016\System\ - Extract the new
ISWIBuild.dllfrom the ISWIBuild.zip file attached below to the same location - Restart InstallShield and rebuild
Additional Information
The download of InstallShield 2016 and the Prerequisite installer was updated on 8/29/2016 to include this hotfix. The updated version number for ISWIBuild.dll is 23.0.0.290.
Related Articles
FlexNet Code Insight doesn't update when the CodeBase is replaced. 5Number of Views New Workspace scan is failing continuously with error "Incorrect string value" in FlexNet Code Insight 5Number of Views Filtering for Strings Using Regular Expressions 9Number of Views Red error bar when viewing/exporting data from the web UI after importing date custom property values in an invalid format… 17Number of Views Evaluate, Activate, and Run InstallShield, FLEXnet AdminStudio, and InstallShield Collaboration on a Tablet PC 7Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Revenera Assistant
Case id: 00001065
Activity: Status change: 2 hours ago