Установщик Inno Setup имеет неправильную кодировку текста
У моего установщика (Inno Setup) плохая русская текстовая кодировка для некоторых установок Windows. Все машины имеют Windows XP SP3 (английская версия), но на некоторых это работает, на некоторых нет.
Есть какие-то настройки на Windows, чтобы это исправить?
Спасибо
1 ответ
Я предполагаю, что вы используете не-Unicode версию Inno Setup. На машинах, где установщик имеет неправильную кодировку, вероятно, не задан русский язык в качестве устаревшей (не Unicode) кодировки.
В панели управления Windows XP установите флажок "Язык и региональные стандарты". На вкладке " Дополнительно " проверьте, установлен ли "Язык для программ, не поддерживающих Юникод". Это может быть язык, отличный от языка интерфейса Windows. Если я не ошибаюсь, на рабочих машинах установлен русский язык, а на нерабочих машинах установлен английский (или другой).
В любом случае, всегда используйте версию Inno Setup для Unicode, и у вас не возникнет подобных проблем.
Никто не должен разрабатывать не-Unicode приложения в 21 веке!