关于网站做多语言切换功能的最简单实现思路
2017-04-26 12:58
411 查看
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 中的语言权重 是根据用户在浏览器设置的语言优先级获取的。
由此以上,便可实现语言自动加载识别。
在$_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 中的语言权重 是根据用户在浏览器设置的语言优先级获取的。
由此以上,便可实现语言自动加载识别。
相关文章推荐
- 关于在静态html中实现语言切换的思路与实现
- php ajax网站浏览统计功能的简单实现第1/2页
- AutoHotkey界面语言切换与检测升级的简单实现 [转]
- 关于新语言及其实现的功能
- 关于Android实现语言切换的经验总结
- Qt的国际化示例程序以及步骤--实现Qt程序的动态切换语言功能
- VS.Net2005中使用本地化功能实现多语言的切换
- 借助Bing Translate API翻译API实现网站多国语言翻译功能
- 多语言网站生成静态页面实现思路以及用freemarker作模板生成静态页面的实现
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- (转)【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- 社区网站功能实现系列(一):多国语言的实现
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- 简单网站统计功能的实现 PV IP 真实访客数(UV)
- PHP中网站OA功能的简单实现
- 关于实现B/S与C/S平台之间功能通用性的设计思路
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- 非常简单的 何实现鼠标滑过小图切换大图功能