как изменить язык диалога выбора языка в inno-setup? - PullRequest
2 голосов
/ 16 марта 2012

Мой клиент хочет, чтобы диалоговое окно выбора языка установщика было на английском, но в списке доступных языков сейчас нет английского. И я не хочу добавлять английский, потому что у меня есть набор моих собственных строк в установщике, который также потребует англ. локализация. Мне нигде не нужен английский, кроме диалога выбора языка. Есть ли способ установить язык диалогового сообщения вручную или добавить английский в качестве языка по умолчанию и удалить его из поля со списком?

1 Ответ

3 голосов
/ 16 марта 2012

Текстовые строки в этом диалоговом окне взяты из языкового файла, поэтому, если вы хотите, чтобы это отображалось на английском языке, у вас должны быть включены строки на английском языке.

Вы можете обойти эту проблему, добавив собственный текст сообщения для каждого поддерживаемого языка, заменив его английской версией

[Messages]
russian.SelectLanguageTitle=Select Setup Language
russian.SelectLanguageLabel=Select the language to use during the installation:
polish.SelectLanguageTitle=Select Setup Language
polish.SelectLanguageLabel=Select the language to use during the installation:
chinese.SelectLanguageTitle=Select Setup Language
chinese.SelectLanguageLabel=Select the language to use during the installation:
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...