Is it possible to translate some application protocols into others For example is it possible to build a program that accepts an FTP request translates it to a PFTP request?
Technically no... HTTP can be translated into HTTPS. Flash and
Java can be converted into HTML5. Those are programing languages.
As far as application level protocols, NO.