I'm implementing a bilingual website in Rails and I wonder if there's any way to detect where exactly on this planet a user is actually looking at my site. I would like to provide the user with a version in his own language, based on where he's based. Is this feasible?