redirection en fonction de la langue  Début

  • Voila , je voudrais savoir si certains d'entre vous avez fait des sites multilangue avec redirection automatique vers la bonne langue ?

    a priori ca doit pouvoir se faire en bidouillant le index.php et en détectant la langue par le user agent, ceci dit je pense que c'est quelques chose de standard et que les gens ont déja eu à le faire.


    Dans mon cas, je force les gens à se présenter, çà pose problème car les non francophone ne doivent pas comprendre ce que je leur demande lol. Autrement dit, je dois rater plein de gens intéressé parce qu'ils ont pas compris comment s'inscrire sur mon site ^^.



    modifié par : mumuri, 23 Oct 2007 - 21:04



    Membre du PSR Project (Pagesetter replacement)
  • Salut,

    C'est vrai qu'il serait intéressant d'ajouter cette fonctionnalité à postnuke, lorsque on se connecte sur le site et que l'on est pas membre, le script vérifie les langues préférées de notre navigateur et si il en trouve une qui est disponible sur le site, il affiche celle-là, sinon le site est affiché dans la langue par défaut.

    Il faudrait soumettre cela sur le noc. icon_wink

    Voici un ptit exemple :

    Code

    $langs = explode(",", $_SERVER["HTTP_ACCEPT_LANGUAGE"]);
        for($i=0;(($i<count($langs))&&(!isset($lang)));$i++) {
          if(in_array($langs[$i], array("fr", "en"))) { $lang = $langs[$i]; }
        }
        if(empty($lang)) { $lang = "fr"; }
        return $lang;
  • 4 visiteurs

Données pour les 20 dernières minutes