自动跳转中英文页面代码

自动跳转中英文页面代码

PHP网页根据来访者的浏览器语言不同自动跳转中英文页面
当来访者浏览器语言是中文就进入中文版面
国外的用户默认浏览器不是中文的就跳转英文页面

PHP代码:

[复制到剪切板]
CODE:
<?
   
$lan substr($HTTP_ACCEPT_LANGUAGE,0,5);
   if (
$lan == "zh-cn")
         print(
"<meta http-equiv='refresh' content = '0;URL = gb/index.htm'>");
   else
         print(
"<meta http-equiv='refresh' content = '0;URL = en/index.htm'>");
?> ;


HTML网页根据来访这的浏览器语言不同自动跳转多语言页面
在 之间加入如下代码:

[复制到剪切板]
CODE:
<script
var 
type=navigator.appName 
if (type=="Netscape"
var 
lang navigator.language 
else 
var 
lang navigator.userLanguage 

//cut down to first 2 chars of country code 
var lang lang.substr(0,2

// 英语
if (lang == "en"
window.location.replace('url'

// 简体中文
else if (lang == "zh-cn"
window.location.replace('url'

// 繁体中文
else if (lang == "zh-tw"
window.location.replace('url'

// 德语
else if (lang == "de"
window.location.replace('url'


// 除上面所列的语言
else 
window.location.replace('url')

<\/
script> ;

毕业了。。。

學習了,順便問一下樓主,我想做成手動跳轉,需要做些什么工作?我的意思是,我只做一套系統,各种標簽,內容定義在兩個文件source_cn和source_en中,在載入index.php頁面時,根据我選的語言种類,自動去取相應文件中的內容.

[ 本帖最后由 pandzhi 于 2007-9-11 10:49 编辑 ]

顶,实用啊