Does this have anything to do with phpBB?
This forum is specifically for people who are translating the fixed english messages produced by phpBB, into various other languages.
It has nothing to do with translating arbitrary web pages into english. Try http://babelfish.com for that.