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

PHP automatically jumps to Chinese and English page sample code

怪我咯
Release: 2023-03-13 18:34:01
Original
3210 people have browsed it

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;>"); 
?>
Copy after login

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

<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>
Copy after login

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!

Related labels:
source:php.cn
Statement of this Website
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
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template