- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Does InstallShield support Unicode?
- 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
Hi,
Based on this document, it seems InstallShield should fully support Unicode: https://docs.revenera.com/installshield22helplib/helplibrary/CodePageReqs.htm#:~:text=Unicode%20encoding%20is%20used%20to,a%20project's%20target%20languages%20installed.
In my InstallShield project, I try to include an unsupported language Vietnamese to my installer. The language files are all in Unicode. However, when using InstallShield to build the project, I get the following error:
ISDEV : error -7185: The Vietnamese: Tiếng Việt translation for string identifier IDS__IsSetupTypeMinDlg_ChooseFeatures includes characters that are not available on code page 1258.
I check the string for IDS__IsSetupTypeMinDlg_ChooseFeatures, as below:
IDS__IsSetupTypeMinDlg_ChooseFeatures Chọn những tính năng chương trình bạn muốn cài đặt và nơi chúng sẽ được cài đặt. Được đề nghị cho người dùng nâng cao.
I ask the translator and he said "This is a known problem of Vietnamese code page. As it is a 256 character code page it has only subset of Vietnamese characters.". So why InstallShield still use code page 1258 while most of the programs today use Unicode.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Within your project locate the following setting:
MEDIA > Releases > Select your Release > Build Tab > "Build UTF-8 Database" = Yes
Rebuilding your project with this setting will build an installer database using unicode.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Within your project locate the following setting:
MEDIA > Releases > Select your Release > Build Tab > "Build UTF-8 Database" = Yes
Rebuilding your project with this setting will build an installer database using unicode.