
1 qiayue PRO cookie 或者 session 记住用户的选择,如果尚未选择,你就要设置一个默认的语言 写一个语言配置文件,根据语言显示文字 |
2 fzss OP @qiayue 大概不用记住选择,只需要可以切换,可以详细讲一下语言配置文件的实现吗?是通过Javascript实现吗?我是noob |
3 a124116186 2014-09-12 10:58:11 +08:00 |
4 icyflash 2014-09-12 11:39:32 +08:00 gettext |
5 imn1 2014-09-12 13:24:15 +08:00 简体系统,英语浏览器,发送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,我的意思是不用自动匹配,不用记住选择。而是简单地实现一个网站支持多语言选择而已,说了是选择,当然是让用户自己选... |