-2
只想詢問您網站上的語言,我想開發一個PHP示例程序,其中用戶可以選擇網站語言,或者如果您的網站可以自動檢測用戶的國家和自動轉換語言?在<html>
標記之前PHP的網站語言
只想詢問您網站上的語言,我想開發一個PHP示例程序,其中用戶可以選擇網站語言,或者如果您的網站可以自動檢測用戶的國家和自動轉換語言?在<html>
標記之前PHP的網站語言
粘貼此:
<?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>
請參閱http: //stackoverflow.com/questions/10175658/is-there-a-simple-way-to-get-the-language-code-from-a-countr Y碼功能於PHP –