PHP ilə çox dillilər sistemi yazmaq üçün, öncəliklə, dil faylları yaratmalısınız. Bu fayllar dilinizi dəyişdirməyiniz üçün istifadə ediləcək. Dil fayllarınızda dil simvolu (məs. "az", "ru", "en") və o simvoldan sonra mətninizi yerləşdirəcəyiniz yerləri belə yazmalısınız: $lang['simvol']['mətn'] . Sonra PHP kodunda dil simvolunu alaraq, mətninizi göstərməlisiniz. Nümunə üçün aşağıdakı koda baxın:
	
	
	
		Kod:
	
	
		<?php
session_start();
if(isset($_GET['lang'])){
    $_SESSION['lang'] = $_GET['lang'];
}
if(!isset($_SESSION['lang'])){
    $_SESSION['lang'] = 'az';
}
$lang = $_SESSION['lang'];
$lang_file = 'lang/'.$lang.'.php';
include_once $lang_file;
echo $lang['welcome'];
?>
	 
 
Dil faylı.
	
	
	
		Kod:
	
	
		<?php $lang = array(    "welcome" => "Xoş gəldiniz",    "home" => "Ana Səhifə",    "about" => "Haqqımızda" ); ?>