Вы настроили установку так, чтобы она запрашивала язык пользователя, а не определяла локаль ОС? Просто перейдите в представление «Релизы», найдите свой релиз и убедитесь, что для «Диалога языков» установлено значение «да».
Поскольку установленный язык приложения отличается от языка ОС, вам нужно будет подсказать пользователю. Насколько я знаю, вы не можете обнаружить ранее установленный язык в начале InstallShield.