XauDH 0 Denunciar post Postado Julho 7, 2009 Pessoal, boa noite. Minha duvida é a seguinte. Estou desenvolvendo um site que terá dois idiomas (Português e Inglês)... Idioma inicial é Português, e o usuario pode mudar de idioma quando quiser clicando em um link. Para manter essa mudança estou usando um sistema de cookies. Até ai tudo bem, Porém, parando pra pensar um pouco, e se o browser estiver com os cookies desabilitados? Pensei em usar uma sessão, mas quando o usuario fechar o browser, ao acessar de novo ele terá que mudar o idioma novamente. Pensei ainda em uma outra opção, salvar o ip e a opção de idioma do usuário em uma tabela no bd Mysql... (0=pt-br e 1=en-us por exemplo), mas não sei se isso seria uma boa opção. Alguém pode me indicar uma solução? Desde já obrigado. []'s Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Julho 7, 2009 Realmente se ele fechar o browser, não vejo nenhuma opção melhor que os cookies. você poderia controlar a mudança de idioma em cada página, sem usar os cookies.. mas não tô conseguindo pensar em nada que vá resolver o fechamento do browser. Com a tabela, vai ficar 'ruim', pois você além de gerar registro inúteis, o usuário pode mudar de IP.. Compartilhar este post Link para o post Compartilhar em outros sites
XauDH 0 Denunciar post Postado Julho 7, 2009 Realmente se ele fechar o browser, não vejo nenhuma opção melhor que os cookies. você poderia controlar a mudança de idioma em cada página, sem usar os cookies.. mas não tô conseguindo pensar em nada que vá resolver o fechamento do browser. Com a tabela, vai ficar 'ruim', pois você além de gerar registro inúteis, o usuário pode mudar de IP.. Entendi, e obrigado pela resposta. Pensei em uma nova opção, ao invés de manter o português como idioma inicial, eu pensei em verificar o idioma em que o usuário prefere ver as paginas... Por exemplo, o Google, se eu abrir ele de um PC/navegador onde a preferência de idioma seja inglês, ele ficará em inglês, e o mesmo acontece caso o idioma seja o Português... No caso, o cookie ficaria como uma segunda opção... Porém, mal sei por onde começar e gostaria de alguma dica de onde procurar, ou como procurar... Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Julho 7, 2009 Hum.. boa idéia hein cara! :lol: Não tinha pensado nisso ainda, pesquisando, achei o seguinte: http://forum.wmonline.com.br/index.php?showtopic=172065 http://www.w3.org/International/questions/...ities.pt-br.php E em Javascript tb: http://www.criarweb.com/faq/conseguir_idio...or_cliente.html Compartilhar este post Link para o post Compartilhar em outros sites
XauDH 0 Denunciar post Postado Julho 7, 2009 Putz, muito obrigado cara! Era exatamente isso heehe... Vou fazer desse modo então, se o idioma for português o idioma exibido séra português (claro hehe)... caso contrário o idioma passa a ser inglês... Mais uma vez obrigado :D Abraços Compartilhar este post Link para o post Compartilhar em outros sites