Installshield не отображает правильный язык - PullRequest
1 голос
/ 10 июня 2009

Я использую InstallShield 2008 Premier Edition и создал мультиязычную настройку. Когда я устанавливаю установку на языке, отличном от английского (например, на французском), он четко показывает все метки и сообщения правильно.

Проблема начинается, когда я снова запускаю сгенерированный файл setup.exe. На нем должна отображаться страница изменения / исправления на языке, который был выбран во время установки (т.е. на французском языке), но она всегда отображается на языке по умолчанию (в нашем случае это английский).

Однако, если я нажимаю значок удаления в меню «Пуск», он отображается на языке, который я установил (например, на французском).

Наше требование состоит в том, что в обоих случаях это должен быть один и тот же язык (т. Е. Французский), но это не так.

1 Ответ

1 голос
/ 05 августа 2009

Я не пробовал, но, возможно, вы могли бы изменить команду удаления, чтобы включить параметр для установки языка (см. http://helpnet.acresso.com/robo/projects/installshield11helplib/IHelpSetup_EXECmdLine.htm, поиск / L), и добавить это к команде удаления, которую устанавливает installshield в разделе «Программное обеспечение \ Microsoft \ Windows \ CurrentVersion \ Uninstall \» + PRODUCT_GUID. Это действительно немного хакиш, я действительно ожидал, что Installshield сделает это автоматически.

...