Quando un utente accede a una pagina Web , il linguaggio PHP include una funzione di server che è possibile utilizzare per rilevare la lingua dell'utente . Si utilizza questo rilevamento con JavaScript per creare una funzione di commutazione linguaggio che passa a un'altra sezione lingua del sito quando l'utente fa clic su un pulsante . Tipicamente, un utente fa clic su un collegamento di bandiera o della lingua nella pagina e il browser reindirizza al contenuto localizzato . Istruzioni
1
destro del mouse sul file PHP che si desidera utilizzare per offrire la commutazione della lingua e fare clic su " Apri con ". Clicca il tuo editor di PHP preferito nella lista dei programmi .
2
Creare una variabile che contiene le impostazioni della lingua rilevate da parte dell'utente . Il codice seguente recupera la lingua dell'utente :
$ language = $ _SERVER [' HTTP_ACCEPT_LANGUAGE '] ;
3
Stampare i collegamenti dipendenti sulle impostazioni della lingua dell'utente . Per esempio, se la lingua rilevata l'utente è l'inglese , il codice seguente crea un collegamento inglese l' utente può fare clic :
if ( $ lingua == ' it-IT ') { echo " < a href = interruttore /it /index.php ' onclick =' ( this.href ) ' > Clicca per passare inglese < /a> ";}
4
Creare la funzione JavaScript allestito nella collegamento linguaggio . In questo esempio , il nome della funzione è " interruttore ( ) . " Aggiungere il seguente script per cambiare la lingua : Cambia funzione
( href ) { window.location href = ; }