namikiri
@namikiri

Как заставить программу правильно отображать кодировку при чтении строк из DLL?

Здравствуй, Хабр!

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

Приложение берёт языковые настройки из DLL с намекающим названием «resources.dll».

Я подумал, что можно просто перевести строки с помощью ResourceHacker или Restorator, но не тут то было, после перевода возникает вот это:
A0gvj9pCYAAn9F-.png:large


На вид похоже, что программа использует CP866, такая же бнопня появляется если выводить кириллицу в командной строке Windows.

Я пробовал поменять ID языка (LANGUAGE LANG_RUSSIAN), код языка, но всё безуспешно.

Также пользовался вот этим, но такого, как на скрине, в таблице я не нашёл.

Помогите, пожалуйста, как исправить ситуацию? В какой кодировке сохранять resources.dll и что вообще делать?
  • Вопрос задан
  • 3748 просмотров
Пригласить эксперта
Ответы на вопрос 1
Aspire89
@Aspire89
Посмотри параметры языка в файле dl.dropbox.com/u/2957764/not_remove/Azurea.exe.0419
Переводил с помощью ResourceHacker
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы