只想询问您网站上的语言,我想用PHP开发一个示例程序,用户可以选择网站语言,或者您的网站是否可以自动检测用户的国家/地区并自动转换语言? / p>
答案 0 :(得分:0)
将此粘贴在<html>
标记之前:
<?php
session_start();
?>
这就是您想要的页面或语言菜单:
<?php
if(isset($_SESSION['lang']))
{
$lang = $_SESSION['lang'];
if($lang=='en')
{
//you can change this action, it is only an example
echo '<a href="changelang.php">Change your language / Zmień swój język</a>';
echo 'This page is in English!';
}
if($lang=='pl')
{
echo '<a href="changelang.php">Change your language / Zmień swój język</a>';
echo "Ta strona jest po Polsku!";
}
}
else
{
header('Location: changelang.php');
}
?>
现在创建changelang.php
文件:
<?php
session_start();
if(isset($_GET['lang']))
{
$_SESSION['lang']=$_GET['lang'];
header('Location: index.php');
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Choose your language</title>
</head>
<body>
Choose your language / Wybierz swój język </br>
<a href="?lang=en">English</a></br>
<a href="?lang=pl">Polski</a> </br>
</body>
</html>