este es mi codigo en langs.php
Código
<?PHP $langs=$_GET['langs']; } switch($langs){ case "es" : include("language/lang-es.php"); break; case "en" : include("language/lang-en.php"); break; default : include("language/lang-en.php"); break; } ?>
Ahora en mi index.php que mas o menos es asi:
Código
... ... <table width="200" border="0" cellspacing="2" cellpadding="2"> <tr> <td><img src="images/language/es.gif" width="16" height="11" onclick="document.location='<?= $_SERVER['PHP_SELF'] ."?".$_SERVER["QUERY_STRING"]."&langs=es"?>'"></td> <td><img src="images/language/en.gif" width="16" height="11" onclick="document.location='<?= $_SERVER['PHP_SELF'] ."?".$_SERVER["QUERY_STRING"]."&langs=en"?>'"></a></td> </tr> </table> ... ... <? include("language/lang.php"); ?> <table width="97" border="0" align="left" cellpadding="0" cellspacing="4"> <tr> <td width="13"><div align="right"><img src="images/arrow.jpg" alt="Arrow" width="9" height="9"></div></td> <td width="72" class="link_menu" align="left"><a href="index.php" target="_self"><? echo $lang["home"]; ?></a></td> </tr> <tr> <td><div align="right"><img src="images/arrow.jpg" alt="Arrow" width="9" height="9"></div></td> <td class="link_menu" align="left"><a href="index.php?op=downloads"><? echo $lang["Downloads"]; ?></a></td> </tr> ... ...
Bien me coge los idiomas cuando clickeo en las imagenes pero el asunto es que cuando clickeo en los enlaces ahi mencionados se va al lenguaje por defecto (Cosa que no deseo, no se si se me entendio y si alguien podria darme algo de soporte.