Невозможно отобразить иностранный язык в директиве Inno Setup «AppPublisher» - PullRequest
0 голосов
/ 31 августа 2018

Я использую Inno Setup для создания установочного файла. Я использую версию 5. Когда программа установки установлена ​​в операционной системе Windows, AppPublisher отображается неправильно. Вот пример кода, который я написал:

[Setup]
AppId={{23ASEADS-AB2}
AppName=EmptyProgram
AppVersion=1
AppPublisher=नमस्ते

Однако я вижу что-то вроде नमसà¥à¤¤à¥‡ вместо नमस्ते. Есть ли решение для этой ситуации? Я также пытался использовать шестнадцатеричное значение, например:

AppPublisher=#$92892e93894d924947

Но в итоге получилось то же значение, а не преобразованное значение. Буду признателен, если кто-нибудь может мне помочь с этим. Спасибо.

1 Ответ

0 голосов
/ 11 сентября 2018

Как прокомментировал @Andrew:

  • Убедитесь, что вы используете последнюю версию Unicode Inno Setup и;
  • Убедитесь, что ваш файл сценария закодирован как UTF-8 с BOM.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...