Страница 1 из 1

Удобно поковырять ресурсы в DLL и EXE. Чем?

Добавлено: 10.10.2011 17:05
Гость
Доброго времени суток!

Программа под английской виндой работает нормально. А под "не английской" - в некоторых местах отсутствуют картинки и текст - просто пустота.

Подозреваю, что в программе просто отсутствуют ресурсы для другого языка. Хочу чем-нибудь залезть в DLL и EXE и тупо скопировать ресурсы под другой ID, соответствующий другому языку. Что скажете?

Какую удобную программу можете посоветовать?

Спасибо!

Re: Удобно поковырять ресурсы в DLL и EXE. Чем?

Добавлено: 10.10.2011 17:14
Гость
Ах да, DLL и EXE от Windows Mobile, но думаю на современном этапе это не должно иметь значения...

Re: Удобно поковырять ресурсы в DLL и EXE. Чем?

Добавлено: 10.10.2011 18:11
Гость
Вован Водкин писал(а):visual studio
Спасибо.

А есть что-нибудь более удобное и менее монстроидальное?

Re: Удобно поковырять ресурсы в DLL и EXE. Чем?

Добавлено: 10.10.2011 18:35
Гость
Зачем копировать, просто замени идентификатор ресурса с LANG_ENGLISH/SUBLANG_ENGLISH_* на LANG_NEUTRAL/SUBLANG_NEUTRAL (0) или
LANG_NEUTRAL/SUBLANG_DEFAULT (1) или
LANG_NEUTRAL/SUBLANG_SYS_DEFAULT (2)

Re: Удобно поковырять ресурсы в DLL и EXE. Чем?

Добавлено: 11.10.2011 00:53
Гость
Гость писал(а):Зачем копировать, просто замени идентификатор ресурса с LANG_ENGLISH/SUBLANG_ENGLISH_* на LANG_NEUTRAL/SUBLANG_NEUTRAL (0) или
LANG_NEUTRAL/SUBLANG_DEFAULT (1) или
LANG_NEUTRAL/SUBLANG_SYS_DEFAULT (2)
Вот картинка из Visual Studio:
http://img441.imageshack.us/img441/8351/resdll.jpg

Правильно ли я понимаю, что мне надо по одному протыкать все стопицот объектов вручную?

Я же умру, и не факт, что это в конечном итоге поможет победить проблему...

Можно ли как-то поменять язык всем элементам за раз?

Re: Удобно поковырять ресурсы в DLL и EXE. Чем?

Добавлено: 07.11.2014 04:36
Гость
Гость писал(а):Правильно ли я понимаю, что мне надо по одному протыкать все стопицот объектов вручную?
Я же умру, и не факт, что это в конечном итоге поможет победить проблему...
Можно ли как-то поменять язык всем элементам за раз?
В принципе можешь обычный HEX-редактор использовать (search/replace) , только убедись что ты меняешь именно идентификатор языка, а не что-то другое ))

Re: Удобно поковырять ресурсы в DLL и EXE. Чем?

Добавлено: 28.11.2014 10:45
Lado
Кстати, если тема еще актуальна, то есть софт для локализаций, который v dll меняет ресур с офного языка на другой
например мы используем пассоло
http://www.sdl.com/de/products/sdl-passolo/