标签: php multilingual server-variables
依靠$ _SERVER ['HTTP_ACCEPT_LANG']进行语言检测是否有任何陷阱或缺点?
答案 0 :(得分:2)
我认为,这实际上是最好的方式,只要您允许用户在之后切换语言并记住他们的决定(例如在cookie中)。您还需要支持不受支持的语言。
答案 1 :(得分:0)
至少在欧洲,浏览器配置了英语作为本机语言或唯一语言,即使真正的母语是不同的。只要您让用户轻松通过您的网站设置(并保留)他们的首选语言,您就应该是安全的。