IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Langue du navigateur


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Inscrit en
    Mai 2002
    Messages
    101
    D�tails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 101
    Par d�faut Langue du navigateur
    Bonjour.

    Je souhaite r�cup�rer le langage de mon browser en Javascript.
    J'ai trouv� les commande suivantes :

    navigator.language pour FF
    navigator.browserLanguage pour IE

    Mon probl�me, c'est que �a me renvoi syst�matiquement fr !!
    Pourtant c'est bien la langue pr�f�r�e configur�e dans les options du navigateur que �a devrait me renvoyer, non??

  2. #2
    R�dacteur
    Avatar de bigboomshakala
    Homme Profil pro
    Consultant Web .NET
    Inscrit en
    Avril 2004
    Messages
    2 077
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 45
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : Consultant Web .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 2 077
    Par d�faut
    • langues pr�f�r�es = liste ordonn�es des langues pr�f�r�es pour l'affichage des sites web
    • langue du navigateur = langue dans laquelle sont les menus du navigateurs

    la propri�t� que tu utilises te renvoie la langue du navigateur...

  3. #3
    Membre confirm�
    Inscrit en
    Mai 2002
    Messages
    101
    D�tails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 101
    Par d�faut
    En effet.
    Il n'est visiblement pas possible de connaitre la langue pr�f�r�e en javascript.
    Le seul moyen ets de la r�cup�rer en Java (au niveau du serveur donc..)

  4. #4
    Membre confirm�
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    63
    D�tails du profil
    Informations personnelles :
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 63
    Par d�faut Ma solution
    Bonjour,

    J'avais ce probl�me (et un autre pour conna�tre le pays d'origine des visiteurs et en s�parer les robots, 5% des visiteurs) ! Je l'ai fait en Php avec la commande
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    $_SERVER['HTTP_ACCEPT_LANGUAGE']
    Je me demande si cette commande HTTP n'est pas accessible en Javascript

    C'est l� que j'ai constat� que la variable de langue peut �tre compos�e de 2 ou plusieurs caract�res.

    Exemple pour la France
    'fr' sur des Navigateurs ou une des langues suivantes n'a pas �t� charg�e,
    'fr-fr' pour la France
    fr-be pour la Belgique
    fr-ch pour les Suisses
    fr-lu pour les Luxembourgeois et certainement d'autres

    et il est ainsi ainsi pour toutes les langues.

    En php, pas de probl�me, cela fonctionne pour les langues comme pour les pays.
    http://www.album.france-timbres.net

    Mais mon id�e est que ces variables diff�rentes peuvent occasionner les troubles du Javascript (j'y connais pas assez) et il faut voir avec les sp�cialistes si les versions plus r�centes du javascript int�grent cette diff�rece.

    Ou je javascript renvoi une langue par d�faut? parce qu'il ne peut interpr�ter la variable.

    Mais j brode peut-�tre ....

Discussions similaires

  1. changer la langue du navigateur
    Par badoress dans le forum Struts 1
    R�ponses: 2
    Dernier message: 28/11/2007, 17h27
  2. recuperer la langue du navigateur
    Par maloups dans le forum JSF
    R�ponses: 1
    Dernier message: 13/09/2007, 21h11
  3. [PHP-JS] D�tection de la langue du navigateur
    Par nako dans le forum Langage
    R�ponses: 4
    Dernier message: 28/02/2007, 13h13
  4. [JSP] Récupérer la langue du navigateur sans js
    Par Snivel dans le forum Struts 1
    R�ponses: 2
    Dernier message: 31/03/2006, 17h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo