Installshield не отображает правильный язык
Я использую InstallShield 2008 Premier Edition и создал мультиязычную настройку. Когда я устанавливаю установку на языке, отличном от английского (например, на французском), он четко показывает все метки и сообщения правильно.
Проблема начинается, когда я запускаю сгенерированный setup.exe
подать снова. На нем должна отображаться страница "Изменить / Восстановить" на языке, который был выбран во время установки (т. Е. На французском), но она всегда отображается на языке по умолчанию (в нашем случае это английский).
Однако, если я нажимаю значок удаления в меню "Пуск", он отображается на языке, который я установил (например, на французском).
Наше требование состоит в том, что в обоих случаях это должен быть один и тот же язык (т.е. французский), но это не так.
1 ответ
Я не пробовал, но, возможно, вы можете изменить команду удаления, чтобы включить параметр для установки языка (см. http://helpnet.acresso.com/robo/projects/installshield11helplib/IHelpSetup_EXECmdLine.htm, ищите /L) и добавьте это к команде удаления, которую устанавливает installshield в "Software\Microsoft\Windows\CurrentVersion\Uninstall\" + PRODUCT_GUID . Это немного хакиш, я действительно ожидал, что Installshield сделает это автоматически.