I've just been experimenting with the brilliant Google translate gadget.... fantastic! ... but is there any way I can automatically provide the correct translation to the user based on their location or browser language settings? No that would be really cool!
That would be much work, one thing there is to get and check the IP address and location of ISP of browsers. I think it would easier if you show the Google Translator gadget on noticeable space of your site for visitors to choose which language they want.
That's exactly what I've done so far (see sig links)... but it would be good to take it to the next level, if there's a way to do it.