Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Possuo um site em PHP, que assumi de outro desenvolvedor, em três idiomas. Tenho inclusive uma função changeLang(lang) que muda perfeitamente o idioma de português pra inglês ou espanhol. Contudo, o link da minha página sempre fica o mesmo, mesmo quando eu mudo o idioma:
http://www.minhapagina.com/phase01?lang=pt-br
Queria ter a opção de poder mudar o idioma pra inglês (eng) ou espanhol (esp) quando eu mudo no link também. Tentei algo assim no início da página phase01.php, mas não deu certo:
if(isset($_GET['lang'])){
if($_GET['lang'] == 'eng'){
echo "<script>window.addEventListener('DOMContentLoaded', function () { changeLang(1); }, false);</script>";
}
elseif($_GET['lang'] == 'esp'){
echo "<script>window.addEventListener('DOMContentLoaded', function () { changeLang(2); }, false);</script>";
}
else {
echo "<script>window.addEventListener('DOMContentLoaded', function () { changeLang(0); }, false);</script>";
}
}
O que eu poderia fazer?Carregando comentários...