我正在尝试将新语言添加到套件安装程序中的一组 Installshield 安装程序。
起初,“工具->添加新语言...”向导中没有列出新语言。但是按照Q106687: Add an Unsupported Language to a Basic MSI Project和InstallShield Community 中的 kor21727 的建议:Add an unsupported Language出现新语言:
- 修改文件
<IS Install Path>\Support\Language.dat
(添加Azeri=42c
) - 修改文件
<IS Install Path>\Support\ProLanguage.dat
(添加Azeri=42c
) - 修改文件
<IS Install Path>\Support\Langs.ini
(添加1068=Installed
) - 将此文件夹复制
<IS Install Path>\Redist\0409
为<IS Install Path>\Redist\042C
- 制作文件
<IS Install Path>\Support\0x042c.ini
- 制作文件
<IS Install Path>\Languages\1068 (UNICODE).txt
完成上述操作后,我能够将新语言添加到我的所有安装程序中。一切似乎都很好,除非我来到套件安装程序。其他安装程序在用户界面->对话框部分中显示字符串表中的翻译字符串。但是,套件安装程序仍显示英文对话框。套件安装程序已构建,但当我尝试运行它时,出现未知错误。