Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
依赖 $_SERVER['HTTP_ACCEPT_LANG'] 进行语言检测有什么缺陷或缺点吗?
我认为,这实际上是最好的方法,只要您允许用户事后切换语言并记住他们的决定(例如在 cookie 中)。您还需要对不受支持的语言进行后备。
至少在欧洲,浏览器配置为母语或唯一语言是非常普遍的,即使真正的母语是不同的。只要您使您的用户可以轻松地通过您的网站设置(并保留)他们的首选语言,您就应该是安全的。