Как записать идентификатор языка в реестр в Installshield 2018? - PullRequest
0 голосов
/ 14 июня 2019

Мне нужно прочитать код языка из InstallShield и выполнить настраиваемые действия в другом приложении с языковым кодом, выбранным из диалогового окна времени выполнения.

Я попытался записать переменную кода языка в реестре Instalshield с переменной SELECTED_LANGUAGE.Но я не вижу никакого кода в реестре, когда проверяю после установки MSI. Я пробовал также в переменной среды с той же переменной SELECTED_LANGUAGE.

Я вижу SELECTED_LANGUAGE вместо кода языка, который выбирается из диалогового окна языка времени выполнениякоробка.

1 Ответ

0 голосов
/ 18 июня 2019

Создать ключ реестра с данными [ProductLanguage]. Вы получите код языка продукта в качестве идентификатора (проекты на основе установщика Windows и проекты с расширенным пользовательским интерфейсом). Отнесите идентификаторы по следующему пути: https://helpnet.flexerasoftware.com/installshield21helplib/helplibrary/IHelpGlobLangIdentifiers.htm

...