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?