hm... btw i just re-read the first post and i understand what he wanted better now.

a Program, cannot be translated just like that. The language used, is put into the code of the program itself. In order to translate it, you first have to decompile the program, insert the translation, and then re-compile the program.

There are occasions when it is possible to use a translation file, and 'attach' the file to a specific section of the program. I have myself done this once, but it's a very delicate system and could quite easily mess the program up if done incorrectly. Also, the chances of you finding a translation script for your specified program, is pretty slim indeed.

If you merely want to display the Japanese text inside your program, then that is also a problem of a similair matter of concern. Because if the program dosn't display the characters correctly, it could be a number of reasons:

1) You do not have the correct font.
2) It was created only to work on a specific OS. Such as the Japanese version of your OS.
3) The Language system that it uses, is not native to your OS, and must be downloaded and installed as a new IME.

as for any other reason, i do not know of currently.