Bonjour tout le monde!
J'ai une application bilingue (Fr-Ca, En-Ca). Selon la langue de préférence de l'utilisateur, j'aimerais afficher un message. Si sa préférence est l'anglais, je lui dis le message anglais. Inversement pour la version française.
Mon ordinateur possède une version anglaise de Windows. Mes paramètres régionaux sont configurés sur le type Canada-Anglais. Par contre, mon Internet Explorer est configuré en français.
Lorsque je tente d'utiliser les fonctions de préférence de langue, j'obtiens les informations suivantes:
navigator.language = undefined
navigator.browserLanguage = en-us
navigator.systemLanguage = en-us
navigator.userLanguage = en-ca
Aucun d'eux me donne ma vraie préférence de langue, soit fr-ca. Alors comment obtenir ma vraie préférence de langue dans javascript?
Partager