答案 0 :(得分:1)
识别用户区域设置的最佳方法是查找HTTP请求的Accept-Language设置。
例如,我的说:Accept-Language: fr-BE
它为您提供我的语言环境,语言(fr:法语)和我的国家(BE:比利时)。
此外,请记住,基于国家/地区的区域设置识别在许多国家/地区都是错误的,例如我的:许多网站正确识别我的国家/地区(比利时)并假设默认区域设置:nl-BE因为60%的比利时人说荷兰语(nl )。因此,这些网站对40%的比利时游客(包括我)都有误。
他们的网站对我来说是一次糟糕的体验,因为它以一种不是我的语言显示,我必须做的第一件事就是寻找他们的小语言弹出菜单。
如果他们只是抬起我的Accept-Language
,他们就会立刻用我的语言向我展示他们的网站。
答案 1 :(得分:0)