Redirecionar em função da lingua

Boa Noite meus Amigos

A minha dúvida é a seguinte. Tenho um página escrita e com tradução feita por mim para várias outras línguas será algo como:

http://www.omeusite.com/pt
http://www.omeusite.com/com
http://www.omeusite.com/de

etc...

O que eu queria era que quando um visitante entrasse no domínio fosse logo redireccionado para a página da sua língua. Penso que isto é feito através de consulta ao idioma do browser do utilizador.

Se alguém me puder dar uma ajuda ou no mínimo um reencaminhamento eu agradeço imenso pois nem sei como começar a procurar.

Grande abraço a todos
 
Podes fazer assim.
De certeza que há outras maneiras, mas penso que esta dá para te safares.

Código:
function LanguageOnload() {
     var userLang = (navigator.language) ? navigator.language : navigator.userLanguage; 
     if (userLang.substring(0,1)=="en"){[FONT=monospace]
       [/FONT]window.location = "[URL="http://www.omeusite.com/pt"]http://www.omeusite.com/en"[/URL]
     }else if(userLang.substring(0,1)=="pt"){[FONT=monospace]
       [/FONT]window.location = "[URL="http://www.omeusite.com/pt"]http://www.omeusite.com/pt"[/URL]
     }
}
 
Back
Topo