När en användare besöker din webbsida innehåller PHP server -funktion som du kan använda för att identifiera användarens språk . Du använder denna upptäckt tillsammans med JavaScript för att skapa ett språk som byter funktion som växlar till ett annat språk avsnitt av din webbplats när användaren klickar på en knapp . Typiskt , klickar användaren en flagga eller språk länken på sidan , och webbläsaren omdirigerar till din lokaliserat innehåll . Instruktioner
1
Högerklicka på PHP-fil som du vill använda för att erbjuda språkväxling och klicka på " Öppna med . " Klicka din önskade PHP editor i listan över program .
2
Skapa en variabel som innehåller de språkinställningar som upptäckts från användaren . Följande kod hämtar användarens språk :
$ language = $ _SERVER [ ' HTTP_ACCEPT_LANGUAGE ' ] ; Addera 3
Skriv ut länkarna beroende på användarens språkinställningar . Till exempel, om användaren detekterade språk är engelska , följande kod skapas en engelsk länk som användaren kan klicka på :
if ( $ language == " en-us " ) { echo " < a href = /sv /index.php ' onclick = ' switch ( this.href ) " > Klicka för att växla till engelska < /a > " ;}
4
Skapa JavaScript-funktionen inrättats i språk länk . I det här exemplet , är funktionens namn " switch ( ) . " Lägg till följande skript för att byta språk :
funktionsväljaren ( href ) { window.location = href ; }
Addera