Bom dia,
Julgo que necessitas de uma aproximação diferente ao problema.
“Tu não precisas de um site multi-idioma, mas sim de um site multi-região”
Um site multi-idioma não é o mesmo que um site multi-região. Um site multi-idioma é qualquer site que oferece conteúdo em mais do que um idioma. Por exemplo, uma empresa canadiana que apresenta o seu conteúdo em Inglês e Francês, ou o site de um evento ibérico que apresente o conteúdo em Português e Castelhano.
Já um site multi-região é um site que visa explicitamente visitantes que se encontram em diferentes países. Alguns sites são ambos multi-região e multi-idioma, por exemplo, um site pode ter diferentes versões para os EUA e para o Canadá , e esta versões francesa e inglesa do conteúdo canadiano.
Ao desdobrarmos o nosso site em versões multi-região, estamos a segmentar e focar no nosso público-alvo, e desta forma a conseguir melhores resultados na comunicação (também ela segmentada) com os nossos clientes.
Terás de escolher Nomes de domínio de com códigos de países ccTLDs
Estão associados a um país específico (por exemplo, .pt para Portugal, .es para Espanha ou .eu para Europa) e, desse modo, dás um sinal claro tanto para visitantes quanto para mecanismos de pesquisa (a.k.a Google) de que o teu site foi desenvolvido especificamente para um determinado país/região.
Terás de atentar a detalhes geográficos
Por exemplo, se traduzires uma loja online que conta com lojas físicas, terá lógica que a versão multi-idioma indique em inglês a localização das lojas no distrito do Porto, mas a versão multi-região do site indique em inglês as lojas existentes por exemplo em Inglaterra.
Deverás escolher o Local do servidor
Hoje em dia, podemos escolher que determinado site fique alojado num servidor alojado em determinado país. Assim a versão Europeia de um site poderá esta alojado na Holanda e a versão Mandarim na China, permitindo que a navegação no site seja mais rápida
Mais informações da Google aqui
Abraços e boa sorte
Muito obrigado pelo esclarecimento @pmfonseca
Do que tenho visto acho que é mesmo esse o caminho que tenho de seguir: um site Multi-Região.
Agora em termos práticos qual será a melhor maneira de conseguir isto? Tendo em conta que o cliente tem a intenção de gerir o site ele próprio, portanto procuro a solução mais simples para o utilizador final.
Multi-Site?
Uma network de sites através de pastas ou de subdomínios por ex:
http://www.examplo.com/pt > http://www.examplo.com/es > http://www.examplo.com/en
ou
pt.exemplo.com > es.exemplo.com > en.exemplo.com
Embora o que me continua a fazer maior confusão é o facto de para Portugal o site ter as 3 línguas e o mesmo conteúdo. Como poderia fazer isto?
Portugal
http://www.examplo.com/pt/pt > http://www.examplo.com/pt/es > http://www.examplo.com/pt/en
Espanha
http://www.examplo.com/es/pt > http://www.examplo.com/es/es > http://www.examplo.com/es/en
US
http://www.examplo.com/us/pt > http://www.examplo.com/us/es > http://www.examplo.com/us/en
É possível este cenário em Multi-Site? E é possível usar o redirecionamento através de IP neste cenário?
Talvez um bom exemplo do que se pretende seja este site embora se pretenda que o utilizador seja redireccionado automaticamente.
Ou Multi-site não é a melhor opção?
Bom dia,
Eu não iria para o Multi-site.
Tal como referi:
Terás de escolher Nomes de domínio de com códigos de países ccTLDs
Ou seja:
Portugal
http://www.examplo.pt/pt > http://www.examplo.pt/es > http://www.examplo.pt/en
Espanha
http://www.examplo.es/pt > http://www.examplo.es/es > http://www.examplo.es/en
US
http://www.examplo.com/pt > http://www.examplo.com/es > http://www.examplo.com/en
Resumindo:
3 domínios, 3 instalações distintas, e em cada instalação um plugin de multi-idioma (qTranslate, WPML, etc.)
Eu faria assim, mas acredito que outros possam ter outras abordagens.
Abraços e boa sorte. Depois diz qual a opção que tomaste.
Bom dia,
Mas essa solução obrigaria o cliente a ter de gerir três sites distintos e ele quer a solução mais simples possível, ou seja tudo num só sítio, até porque provavelmente o site só vai ser gerido por uma única pessoa.
Obrigado. Sim depois digo qual foi a solução que segui.
Um abraço.
Sim, esta solução obrigaria o cliente a ter de gerir três sites distintos, tal como o Multi-site.
Na realidade, apenas acrescenta a necessidade de Login. Em Multi-site, necessitas de ‘mudar’ de site também (sem login).
Por outro lado, é mais fácil para o cliente se situar em que Região/Idioma se encontra.
Não é perfeito, mas por outro lado dá liberdade de otimizar conteúdos para Regiões e segmentar da maneira que for melhor para o negócio e é mais ‘fácil de entender’.