1
qiayue 2014-09-12 10:44:38 +08:00 1
cookie 或者 session 记住用户的选择,如果尚未选择,你就要设置一个默认的语言
写一个语言配置文件,根据语言显示文字 |
2
fzss OP @qiayue 大概不用记住选择,只需要可以切换,可以详细讲一下语言配置文件的实现吗?是通过javascript实现吗?我是noob
|
3
a124116186 2014-09-12 10:58:11 +08:00 1
|
4
icyflash 2014-09-12 11:39:32 +08:00
gettext
|
5
imn1 2014-09-12 13:24:15 +08:00 1
简体系统,英语浏览器,发送ja为accept-language,ip用香港~
你确认不让访问者自己选择语言是正确的做法么? |
6
mornlight 2014-09-12 13:28:09 +08:00
看了一下那个网站源码和切换语言时的http请求,它把页面上关键信息的内容都标注好,然后切换语言时服务器返回一个json数据。页面本身应该就是拿到数据后用js处理
|
11
xierch 2014-09-12 18:15:01 +08:00
accept-language 才科学吧
按 IP 判断的有时候相当烦 |
12
kmvan 2014-09-12 19:05:23 +08:00
不建议根据IP,根据IP的话,你还得弄个额外的IP段库。直接根据al调用不同的*.mo翻译。
|
13
fzss OP 出现一个脑补达人然后大家都开始歪楼了LOL,我的意思是不用自动匹配,不用记住选择。而是简单地实现一个网站支持多语言选择而已,说了是选择,当然是让用户自己选...
|