Realtime PE переводчик
От: roshost  
Дата: 08.11.13 09:57
Оценка:
Есть несколько продуктов для которых требуется перевод интерфейса на другой язык и это не поддерживается изначально.
Появилась идея — внедрение навесного кода (как упаковщики делают), который бы перехватывал WinAPI отрисовки текста DrawText, а также создание окон и тому подобные, и далее по заданному набору шаблонов переводил бы текст на лету! Существует ли подобное решение в природе?

Программ несколько штук, порядка десяти, каждая уникальная и периодически обновляется, поэтому как-то бинарно перевести нет возможности.
Re: Realtime PE переводчик
От: wildwind Россия  
Дата: 08.11.13 10:47
Оценка:
Здравствуйте, roshost, Вы писали:

R>Программ несколько штук, порядка десяти, каждая уникальная и периодически обновляется.


Да еще и авторы не в курсе, я угадал?
Re[2]: Realtime PE переводчик
От: roshost  
Дата: 08.11.13 11:15
Оценка:
Верно.
Программное обеспечение для диагностики автомобилей, какие-то продукты сделаны китайцами с английским интерфейсом, поэтому ситуация нелегкая
Re[3]: Realtime PE переводчик
От: wildwind Россия  
Дата: 08.11.13 14:50
Оценка:
Здравствуйте, roshost, Вы писали:

R>Программное обеспечение для диагностики автомобилей, какие-то продукты сделаны китайцами с английским интерфейсом, поэтому ситуация нелегкая


Думаю оптимальный путь — договориться с китайцами за недорого.
Re: Realtime PE переводчик
От: Жора Корнев  
Дата: 16.11.13 11:51
Оценка:
Здравствуйте, roshost, Вы писали:

R>Есть несколько продуктов для которых требуется перевод интерфейса на другой язык и это не поддерживается изначально.

R>Появилась идея — внедрение навесного кода (как упаковщики делают), который бы перехватывал WinAPI отрисовки текста DrawText, а также создание окон и тому подобные, и далее по заданному набору шаблонов переводил бы текст на лету! Существует ли подобное решение в природе?

R>Программ несколько штук, порядка десяти, каждая уникальная и периодически обновляется, поэтому как-то бинарно перевести нет возможности.


detours вам в руки, перехватывайте, переводите
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.