There are some programs which are in the Russian language which are useful for data recovery. But I don't understand Russian.
Step 1. Learn the Cyrillic alphabet.
http://en.wikipedia.org/wiki/Russian_alphabetTry this: Look at the Google Czech language news.
http://news.google.ca/news?ned=cs_czI assume you don't know that language or any other Slavic language. You will probably be able to read several words because they are the same as in English. Probably you can guess what several news articles are about. If you go to the Russian news, and you don't know Cyrillic, then its just like Arabic or Chinese, you can't read a thing.
If you learn the Cyrillic letters, using a Russian program becomes like using a program in Polish or Czech. Many words are the same in both English and Russian, just like those other languages.
There are only 33 letters so it isn't hard to learn. Some of them are the same, some are like Greek, and some are false friends. I think it can be learned easily.
Step 2. Learn to enter Cyrillic letters into a computer.
You can type the letters here using an on-screen keyboard.
http://ourworld.compuserve.com/homepage ... reen_e.htmThen, if you see some word in a Russian program you don't understand, you can type this word. Then you can copy the Russian text into Babelfish and translate it.
http://babelfish.altavista.comStep 3. Extract the Russian text strings from the program. If you have the Russian text strings that occur in the program it is easier to translate things. You can do this by copying the .exe file to the extension .txt, then load this .txt file with a web browser. Now you can change the character encoding with the web browser to Cyrillic and read the text. Then you can select all this text into the clipboard and copy it into notepad. Now if the Russian program displays some text string, you can type a small number of the Russian letters which occur in the text string with the web keyboard, say 3-4. Then copy these letters to the clipboard. Search the Russian program text for the same letters by pasting them into the search box. Find the string which contains the 3-4 letters and matches the rest of what you see in the program. Copy it into the clipboard, and then into Babelfish. It's faster than typing the whole thing when you don't know Cyrillic well.
I found that using these techniques allows me to use a Russian program.