browser diline göre yapmak istersen bu işlemi:

<?php 
if(strstr($HTTP_ACCEPT_LANGUAGE,"en")) { 
Header("Location: http://www.site.com/site"); 
} 
elseif(strstr($HTTP_ACCEPT_LANGUAGE,"en-us")) { 
Header("Location: http://www.site.com/site"); 
} 
elseif(strstr($HTTP_ACCEPT_LANGUAGE,"de")) { 
Header("Location: http://www.site.com/de/"); 
} 
elseif(strstr($HTTP_ACCEPT_LANGUAGE,"tr")) { 
Header("Location: http://www.site.com/site/turkce/"); 
} 
elseif(strstr($HTTP_ACCEPT_LANGUAGE,"it")) { 
Header("Location: http://www.site.com/site/italiano/"); 
} 
elseif(strstr($HTTP_ACCEPT_LANGUAGE,"es")) { 
Header("Location: http://www.site.com/site/spain/"); 
} 
elseif(strstr($HTTP_ACCEPT_LANGUAGE,"fr")) { 
Header("Location: http://www.site.com/site/france/"); 
} 
else {Header("Location: http://www.site.com/site"); 
} 
?>
ip ye göre istersen ziyaretçinin ip sini alıp , ip ye göre ülke gösteren bir websitesinden sorgulatıp ordan çıkan sonuca göre sayfayı ekrana basabilirsin