Home > Backend Development > PHP Tutorial > PHP determines user language and jumps to web page

PHP determines user language and jumps to web page

墨辰丷
Release: 2023-03-30 06:52:02
Original
1619 people have browsed it

This article mainly introduces PHP to determine the user language to jump to the web page. Interested friends can refer to it. I hope it will be helpful to everyone.

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

HTML web page automatically jumps to multi-language pages according to the language of the browser visiting here
at < Add the following code between head> .
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>
Copy after login

Summary: The above is the entire content of this article, I hope it can be helpful to everyone’s learning help.

Related recommendations:

How to install pear extension and decompression techniques for PHP

The role of php anonymous functions and closures

PHP method of sorting two-dimensional array

The above is the detailed content of PHP determines user language and jumps to web page. For more information, please follow other related articles on the PHP Chinese website!

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