Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Je ne sais pas si c'est possible de détecter le pays de l'internaute. Par contre il est possible de connaître la langue de son navigateur avec un script du type (à mettre tout en haut de ta page) :
$lang=$HTTP_ACCEPT_LANGUAGE;
if ($lang=='en')
{
header('location:index_en.php');
}