Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Davicamarinha

Sistema de seleção de linguas

Recommended Posts

Gostaria de saber se existe algum script pronto ou tutorial falando como fazer uma seleção de idiomas? Tava pensando em algo que pegasse a linguagem do navegador e já levasse o usuario para a lingua dele. Alguem ja viu algo assim?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pronto vai ser dificil achar.

 

Mas no fórum já houve discursões sobre o assunto.

 

Dê uma olhada no link abaixo:

http://forum.imasters.com.br/index.php...hlite=%2Bidioma

 

Após começar a desenvolver vai postando suas dúvidas que tentaremos lhe ajudar.

 

A propósito, utilize Request.ServerVariables(HTTP_ACCEPT_LANGUAGE) para pegar o idioma.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nesse caso seria interessante você fazer o reconhecimento da linguagem do navegador e utilizar if para pegar a linguagem correta e através disso mostrar os includes referidos a esta linguagem, também através do ifs daria para você chamar o banco de dados de acordo com a linguagem do site.

 

basta quebrar um pouco a cuca para fazer isso funfar direitinho a direfernça é que o usuário não seria redirecionado para a pasta da referida linguagem do tipo http://www.teste.com.br/en/ a página permaneceria com o mesmo endereço para todos os idiomas.

 

O code seria algo mais ou menos assim

 

<%
idioma= Request.ServerVariables("HTTP_ACCEPT_LANGUAGE" )
If idioma="br" Then
%>
<!--#include file="linguagem_em_portugues.asp"-->
<%
ElseIf idioma="en" Then
%>
<!--#include file="linguagem_em_ingles.asp"-->
<%
ElseIf idioma="de" Then
%>
<!--#include file="linguagem_em_alemao.asp"-->
<% End If %>

bom não sei se deu pra entender a minha analize, em diferença para as outras ao invés do usuário ser redirecionado para uma pasta ele seria mantido com a mesma url padrão para todas as linguagens a diferença neste caso é que o script de acordo com a linguagem do navegador iria chamar determinados includes com isso seria estes includes que chamariam os arquivos necessários para a montagem das paginas nos idiomas reais.

 

basta quebrar um pouco a cuca ae, utilizar constantes para chamar os banco de dados, css, linguagem de paginas....

 

boa sorte ae cara.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.