PHP服务端:
在$_SERVER['HTTP_ACCEPT_LANGUAGE'] 中
[HTTP_ACCEPT_LANGUAGE] => zh-CN,en-US;q=0.8,zh;q=0.6,en;q=0.4
其中q是语言优先的权重,q值越大,权重越高,排在第一个的是当前所需要加载的语言。
浏览器客户端:
在header请求头中:Accept-Language 中 zh-CN,en-US;q=0.8,zh;q=0.6,en;q=0.4
客户端请求头中的Accept-Language 中的语言权重 是根据用户在浏览器设置的语言优先级获取的。
由此以上,便可实现语言自动加载识别。