Users wants website in their own language

Hi, I’m looking for a stack that can detect from which side of the world he is visiting the website from, and direct him directly to the area in his own language. Is there something that can do the job?


While that type of site has uses, it has faults that should be taken into consideration by the designer.
I often look for parts or products in the US or UK. But too many sites try to limit me to whatever country I’m in.

ebay US quotes prices in local currency of where I am, with no button for me to change to US$.