Well, this is deserving of a double post, so I'll delete my above post.....
I looked at the returned results, and I found only a slight difference. In the translated version they use a port of type XXXXX, where as if accessed locally, it is XXXX. So by seeing if the strlen of $_SERVER['REMOTE_PORT'] is greater than 4, you can MOST LIKELY figure it has been tranaslated.
Feel free to try it out now:
Padawanelkin.php - English
Padawanelkin.php - Spanish
Click on the flags, and you'll see they change as well as the language. This isn't 100% full-proof. It's a temporary fix, but it works. Just thought I'd report it.
Well... it half works. It detects if you have it in english when you first arrive. If you follow the link to babbelfish, it keeps saying it's spanish. So it's a step in the right direction.
Okay, so I figured out that problem. When Babelfish parses your site, it takes all links and wants to translate them. So the only way to do it would be to send your entire site through babelfish, it seems. Since every link I create in English gets sent through the translator.
~Brett