免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2563 | 回复: 14
打印 上一主题 下一主题

[Web] GOOGLE 是怎样实现所有语言用一个网址的? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-09-19 19:08 |只看该作者 |倒序浏览
我把 php.ini 中的 register_globals 的 Off 变为 On. 然后在脚本中取变量  $GLOBALS[HTTP_ACCEPT_LANGUAGE] 的值,然后就实现了同一URL 的多语言版。
不过我发现 google 并不是这样实现的。当我换成英文浏览器后 , 我的脚本能自动换成英文页面,但 google 的依然是中文页面。我想GOOGLE 是不是基于IP 地址?
但中国的大部分用户都是用的NAT上网的呀?再说取 变量  $GLOBALS[HTTP_ACCEPT_LANGUAGE] 也存在安全和效力问题。
不得其解?
望高人指点!!
谢谢!

论坛徽章:
0
2 [报告]
发表于 2005-09-19 20:59 |只看该作者

GOOGLE 是怎样实现所有语言用一个网址的?

甄别客户端语言: user-agent 识别 + 用户自定义语言设置
多国语言: i18n

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
3 [报告]
发表于 2005-09-20 08:30 |只看该作者

GOOGLE 是怎样实现所有语言用一个网址的?

那你多看看phpinfo里面的语言到底是什么?

论坛徽章:
0
4 [报告]
发表于 2005-09-20 10:19 |只看该作者

GOOGLE 是怎样实现所有语言用一个网址的?

你好,光明使者!
我用 phpinfo() 看到的 User-Agent 是这些:
Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.7.5) Gecko/20041215 Firefox/1.0 Red Hat/1.0-12.EL4
具体你说的 ”user-agent 识别 + 用户自定义语言设置 多国语言: i18n“ 我还是不清楚。能再指点一下吗?
感谢!

论坛徽章:
0
5 [报告]
发表于 2005-09-20 10:26 |只看该作者

GOOGLE 是怎样实现所有语言用一个网址的?

版主,你好!
  不知你说的"phpinfo里面的语言" 是不是指的
”Accept-Language zh-cn,zh;q=0.5“?
我正是用这个变量做的。
还望点拔,谢谢!

论坛徽章:
0
6 [报告]
发表于 2005-09-20 10:33 |只看该作者

GOOGLE 是怎样实现所有语言用一个网址的?

检查一下IE 的internet选项-->;常规-->;语言,看看就知道了

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
7 [报告]
发表于 2005-09-20 10:38 |只看该作者

GOOGLE 是怎样实现所有语言用一个网址的?

那你换用中文和英文系统,你的phpinfo里面的这个地方有什么变化呢

论坛徽章:
0
8 [报告]
发表于 2005-09-20 13:08 |只看该作者

GOOGLE 是怎样实现所有语言用一个网址的?

网址和所用语言没关系吧

论坛徽章:
0
9 [报告]
发表于 2005-09-21 11:35 |只看该作者

GOOGLE 是怎样实现所有语言用一个网址的?

版主,你好!
我用的是firefox,当用英文版时 phpinfo 中的语言信息是:HTTP_ACCEPT_LANGUAGE         en-us,en;q=0.5
当我有中文版时 phpinfo 中的语言信息是:
Accept-Language zh-cn,zh;q=0.5

论坛徽章:
0
10 [报告]
发表于 2005-09-21 11:51 |只看该作者

GOOGLE 是怎样实现所有语言用一个网址的?

笑面狐,你好!
我把 “internet选项-->;常规-->;语言” 中的语言中中文删掉,添加了英语,代码为"en-us",可登录GOOGLE时,还是显示的中文。再说,我的想法是:由于不同的浏览器,有不同的显示,我自己开发的站点是在firefox是进行的,当用IE浏览是显示就很难看了。我想不止是根据语言向用户传送不同的页面,而且还要根据不同的浏览器向用户传送不同的页面,这个用变量  $GLOBALS[HTTP_ACCEPT_LANGUAGE] 就很容易的实现了。问题是我想寻找更安全效率更高的方法!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP