Last post Jul 03, 2007 05:10 AM by Kevin Yu - MSFT
Jun 29, 2007 09:18 AM|sahajMarg|LINK
I don't know if it is the right forum to post this. I have an interesting situation. I am in US and developing Web apps for a growing company. Now the company is expending and want to go international. they want to have international version of the site
in other languages. As of now i don't know what is the best way to do this. One option is that I can provide a drop down list on the home page and let the users select a language and then store the language selection in the cookie and then show all other pages
in that language. Is there any other way i can do it without having a drop down box....please advice....also how do other companies do this kind of a thing like Microsoft ....yahoo and others.....does the drop down list looks good on the home page...?
Jun 29, 2007 05:28 PM|aminsadeghi|LINK
Hope it helped
Jul 03, 2007 05:10 AM|Kevin Yu - MSFT|LINK
There are 2 ways to let the user use different language of the site.
1. Have the user select language from the dropdownlist or some other controls. And store it in the cookie.
2. Detect the user language from HttpRequest. When the browser sends an HTTP request, it will include the user languages in the header. You can use HttpRequest.UserLanguages property to get the settings. The following link give more information.
If this does not answer your question, please feel free to mark the post as Not Answered and reply. Thank you!