如何使网页自动识别语言

来源:百度知道 编辑:UC知道 时间:2024/05/16 11:57:16
现在做一个网页有中文和英文两个版本,能不能使用Dreamweaver达到网页自动识别浏览者所用语言。谢谢了。
我找到代码了
<SCRIPT LANGUAGE="javascript1.2">
<!--//
if (navigator.appName == 'Netscape')
var language = navigator.language;
else
var language = navigator.browserLanguage;

if ( ! ((navigator.browserLanguage.substr(0,2) == "zh") && (navigator.browserLanguage.substr(3,2) == "cn")) )
document.location.href = 'http://www.(你想转到的网址).com';
// End -->

可以用环境参数 HTTP_ACCEPT_LANGUAGE 获取访问者操作系统语言代码,以PHP为例,$_SERVER['HTTP_ACCEPT_LANGUAGE'] 即可,中文系统会返回 zh-cn,日文返回 ja,总之是区分不同语言的代码,用程序识别后再分别输出不同的语种页就行了。
其它语言大同小异。