1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Redirecionar em função da lingua

Discussão em 'Web Development' iniciada por ruipedrola, 28 de Maio de 2008. (Respostas: 2; Visualizações: 879)

  1. 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
     
  2. Satigor

    Satigor Power Member

    Dá uma vista de olhos neste script em java e vê se é aquilo que pretendes: aqui
     
  3. Mavors

    Mavors Power Member

    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]
         }
    }
    
     

Partilhar esta Página