Как мога да направя multylanguage?

Код:
<?php
session_start(); 
header("Cache-control: private"); 
if(isSet($_GET['lang'])) 
{ 
$lang = $_GET['lang']; 
$_SESSION['lang'] = $lang; 
setcookie('lang', $lang, time() + (3600 * 24 * 30)); 
} 
else if(isSet($_SESSION['lang'])) 
{ 
$lang = $_SESSION['lang']; 
} 
else if(isSet($_COOKIE['lang'])) 
{ 
$lang = $_COOKIE['lang']; 
} 
else 
{ 
$lang = 'en'; 
} 
switch ($lang) { 
  case 'en': 
  $lang_file = 'en.php'; 
  break; 

  case 'bg': 
  $lang_file = 'bg.php'; 
  break; 

  default: 
  $lang_file = 'en.php'; 
} 
include_once 'languages/'.$lang_file;	
?>
това го добавяш в index-a най-отгоре и след това си правиш папка languages където слагаш един файл bg.php и един en.php след това да речем пишеш в bg.php <?php $home="Начало"; ?>, а в en.php пишеш <?php $home="Home"; ?> и вече във файла където искаш да ти превежда пишеш <a href="home.php"><?php echo $home; ?></a> смяната на езика става по следния начин www.site/index.php?lang=en или bg
 

Back
Горе