Home  >  Article  >  Backend Development  >  PHP automatically jumps to Chinese and English page sample code

PHP automatically jumps to Chinese and English page sample code

怪我咯
怪我咯Original
2017-07-12 15:22:493205browse

With the globalization of the Internet, it means that not only Chinese people are reading your website, but more and more foreign friends may also come to browse. Then if you judge the browser language and give different users feedback on the corresponding language version Content is very necessary.

Shared below is an example of code writing for a PHP web page:

The PHP web page automatically jumps to Chinese and English pages according to the visitor's browser language

Jump The rules are as follows:

When the visitor's browser language is Chinese, enter the Chinese page

Foreign users whose default browser is not Chinese, they will jump to the English page

PHP code:

<? 
$lan = substr(?$HTTP_ACCEPT_LANGUAGE,0,5); 
if ($lan == "zh-cn") 
print("<meta http-equiv=&#39;refresh&#39; content = &#39;0;URL = gb/index.htm&#39;>"); 
else 
print("<meta http-equiv=&#39;refresh&#39; content = &#39;0;URL = eng/index.htm&#39;>"); 
?>

HTML web page automatically jumps to the multi-language page
in 93f0f5c25f18dab9d176bd4f6de5d30e

<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(&#39;url&#39;) 

// 简体中文 
else if (lang == "zh-cn")  
window.location.replace(&#39;url&#39;) 

// 繁体中文 
else if (lang == "zh-tw")  
window.location.replace(&#39;url&#39;) 

// 德语 
else if (lang == "de")  
window.location.replace(&#39;url&#39;) 

// 除上面所列的语言 
else  
window.location.replace(&#39;url&#39;) 

</script>

The above is the detailed content of PHP automatically jumps to Chinese and English page sample code. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn