Поиск интерфейса программы
Перевод программы начинается с поиска ее интерфейса.
Наиболее часто интерфейс программы находится в ресурсах EXE-файла программы или DLL в главном каталоге программы. Однако сначала стоит посмотреть в самой программе - нет ли там переключения между различными языками - обычно меню Language или соответствующая закладка в Options, Preferences и т.д. Это указывает на внешний языковый модуль. Он может быть выполнен либо в виде текстового файла в главном каталоге программы или в специальной папке в том же каталоге (расширение LNG и др.), либо в виде ресурсной DLL там же (может иметь различные расширения, но обычно в названии файла или в расширении присутствует идентификатор языка: например EN, ENG).
Однако попадаются программы, чей интерфейс прячется глубже. Излюбленные места - это папка System (DLL и INI-файлы), папка Common Files в Program Files. И наиболее тяжелые случаи, например, Java-интерфейс или строки в коде программы.