Hi I have a client who wish to show the contents in Turkish, English and Russian According to the IP address from where the website is seen We have done some programming and Used English as the default languge But as Google.com.tr - The turkish robots kick in the webpage shown is coming in English ANY Help is appriciated. The website is http://www.learn-global.com
You'll have to use a webservice lookup for it. Take a look on asp.net in their components gallery, I think I've seen one there.
You can certainly find the client language preferences ... no need of using lookup services. Dim currentLang() As String = System.Web.HttpContext.Current.Request.UserLanguages Response.Write(currentLang(0)) Code (markup): Voila