Хочу к этому добавить, что иногда в прогах бывает предусмотрено создание языковых файлов, и даже встроена специальная тулза. Например, в Ad-Aware. Тогда никакие другие программы вообще не нужны.

А к некоторым программам, особенно бесплатным, на домашних страничках тоже могут быть выложены инструменты для создания локализаций.
Вот, смотрите что у себя нашла!
"NyBumBum: Введение в русификацию" , 200Kb (_http://www.sendspace.com/file/pttmgz). Это копия сайта, которого уже нет. Там всё подробно описано.