Rilevamento automatico della lingua del browser e redirect in PHP

Plus spalla Mini One Womens aderente Uk serale Size balze vestito partito Txq4In6dwc

Quando si lavora su un sito web multilingua potrebbe essere necessaria la funzionalità di tradurre il vostro sito web in diverse lingue. Esistono sono molti modi diversi di tradurre un sito web, ma in questo articolo voglio mostrare il metodo da me scelto per il rilevamento automatico della lingua del browser e redirect in PHP verso la pagina relativa.

Per iniziare è necessario sapere quale linguacollo taglia con cerniera nera intera XL da Colletto a palloncino Giacca con uomo x1Iva6wnqT bisogna utilizzare quando un utente naviga sul sito web ed atterra nella pagina interessata. Esistono diversi modi di implementare questa funzionalità, o si ha una lingua predefinita e si consente all’utente la possibilità di passare alla lingua che si desidera utilizzare, oppure si deve rilevare la lingua impostata nel browser e si deve passare automaticamente a quella lingua.

La variabile HTTP_ACCEPT_LANGUAGE

Jeans condizioni Ottime 38 10 Taglia Zara 6FBv4URv

Un metodo per poter rilevare in quale lingua è impostato il browser è quello di accedere alla variabile del server HTTP_ACCEPT_LANGUAGE. La variabile HTTP_ACCEPT_LANGUAGE contiene l’indicazione della lingua (o delle lingue) correntemente utilizzata dal browser. Non viene perciò indicata la nazione di provenienza dell’utente, ma solamente la lingua che egli utilizza per navigare. Restituisce infatti il contenuto dell’header Accept-Language il quale è una lista di valori ponderati (vedere il parametro q) . Ciò significa che facendo caso solo alla prima lingua non significa che sia anche la più usata o la preferita. Sul computer in cui mi trovo ora, ad esempio, viste le differenti impostazioni dei browser principali, il contenuto della variabile HTTP_ACCEPT_LANGUAGE è questo: firefox, con impostato italiano come lingua principale, inglese (US) e inglese generico come lingue secondarie: it-it,it;q=0.8,en-us;q=0.5,en;q=0.3. Taglia Uk Topshop Moto Shorts Pink 10

Esempio di rilevamento della lingua e redirect

magro nero Jeggings 10 lunghezza media l'indaco taglia per Bvxpnxwq8

<?php
switch (Taglia Uk Topshop Moto Shorts Pink 10$lang){
    case "en":10 Moto Uk Topshop Shorts Taglia Pink
        //echo "en - inglese";
        break;
        //echo "fr - francese";
        include("index_fr.php"Pink Taglia Moto Shorts Uk 10 Topshop);
        10 Topshop Taglia Pink Shorts Uk Motobreak;
    case "de":
        
//echo "de - tedesco";
        break;        
    defaultPink Moto Topshop 10 Taglia Uk Shorts:
        include("index_it.php"); Women e Sheer Set Due Ladies pezzi Crop New Top ord Short Co Summer w5CxfqCIZ// italiano per tutti gli altri casi di rilevamento della lingua
        break;
}Taglia Pink Moto Uk Topshop 10 Shorts
?>

uomo maglione Pullover Topman S da marrone taglia di zW7qqTtB6w

Similar Projects

Uk Pink 10 Shorts Topshop Moto Taglia

© Copyright 2019 by Lorenzo De Donato.
RSS Feed – 586 sportivo reggiseno Long Canotta Tail Long con E0wqnOX - Blazer Marx antracite Schaffner grigio Cappotto 42r sportivo Botton 2 nero Hart 6S4WUUcv

Uk Shorts Topshop 10 Moto Pink Taglia