Years ago I built a language system that parsed Accept-Lang and compared your preferences to what we had available. There was also a drop down at the bottom of the page to manually override.
I thought it worked really slick, but we got complaints. The majority of our users were English speaking despite their Accept-Lang preferences and expected us to serve in English. We switched to just default English with the dropdown there if you want something else. Made me a little sad.
I thought it worked really slick, but we got complaints. The majority of our users were English speaking despite their Accept-Lang preferences and expected us to serve in English. We switched to just default English with the dropdown there if you want something else. Made me a little sad.