Home >Backend Development >PHP Tutorial >Detailed explanation of how PHP jumps to the corresponding web page according to the user's language

Detailed explanation of how PHP jumps to the corresponding web page according to the user's language

*文
*文Original
2018-01-05 18:06:371938browse

This article mainly introduces the method of PHP jumping to the corresponding web page according to the user language, mainly distinguishing between domestic and foreign countries. Interested friends can refer to it. I hope to be helpful.

When the visitor's browser language is Chinese, they will enter the Chinese page. Foreign users will jump to the English page by default if their browser is not Chinese.

<?php 
$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 pages automatically jump to multi-language pages according to the language of the browser that visits this place
Between 93f0f5c25f18dab9d176bd4f6de5d30e 9c3bca370b5104690d9ef395f2c5f8d1 Add the following code.
The following is the quoted content:

<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>

Related recommendations:

##Detailed explanation of PHP's addition, deletion, modification and check of xml files

Detailed explanation of how PHP7 implements MongoDB fuzzy query

Detailed explanation of how PHP implements csv file import into the database

The above is the detailed content of Detailed explanation of how PHP jumps to the corresponding web page according to the user's language. 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