PHP – Saber idioma do usuário com base no navegador e redirecionar para a página nesse idioma

Abaixo segue a função para saber qual é o idioma do usuário e redirecionar para a página do seu site nesse idioma.
———–

 
function idiomaUsuario(){
	$idioma = substr($_SERVER["HTTP_ACCEPT_LANGUAGE"], 0, 2);
	return $idioma;	
}

function redirecionaPaginaIdioma($idioma){
	switch($idioma){
		case 'pt': //Caso seja português
			header('Location: http://www.seusite.com.br/pt/');
			break;
		case 'es': //Caso seja espanhol
			header('Location: http://www.seusite.com.br/es/');
			break;
		default:
			header('Location: http://www.seusite.com.br/en/');
			break;
	}
}

 

———-

CategoriasSem categoria

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.