Salve a tutti.
Mi trovo a gestire un sito in diverse lingue.
Al momento, sto utilizzando una select all'interno di un file menu.php che mi permette di scegliere la lingua:
codice:
<script language="javascript">
function Redirect(val){
location.href = 'http://www.miosito.com/folder/'+val+'/step1.php';
}
</script>
<select style="width: 169px;" id="language-select-list" onchange="Redirect(this.value)">
<option selected="selected" value='en'>English</option>
<option value='es'>Español</option>
<option value='fr'>Français</option>
</select>
In questo modo però se l'utente si trova già su step2.php il codice che vi ho postato lo rimanda alla pagina step1.php nella lingua che ha selezionato.
1) c'è qualke modo o qualke funzione che mi permetta di interagire con la stringa contenuta nell'URL, in modo da capire in quale pagina si trova l'utente e rimandarlo alla stessa pagine tradotta?
2)Nella selezione come potete vedere ho inserito il codice ñ , in quanto inserendo il carattere ñ mi viene visualizzato con errore. Come posso ovviare a questo problema?
Grazie in anticipo..