218 votes

Comment obtenir la langue du navigateur en utilisant JavaScript

Duplicata possible :
JavaScript pour détecter la préférence linguistique du navigateur

Je veux détecter la langue du navigateur qui entre sur mon site, s'il s'agit de l'anglais ou du français, afin de pouvoir rediriger vers la page anglaise ou l'autre page.

Aussi, puis-je détecter la langue du mobile ?

495voto

Alim Ul Gias Points 822

Essayez ce script pour obtenir la langue de votre navigateur

<script type="text/javascript">
var userLang = navigator.language || navigator.userLanguage; 
alert ("The language is: " + userLang);
</script>

Cheers

55voto

zzzzBov Points 62084

La méthode "JavaScript" :

var lang = navigator.language || navigator.userLanguage; //no ?s necessary

En réalité, la détection de la langue devrait se faire sur le serveur, mais s'il est absolument nécessaire de la connaître/utiliser via JavaScript, elle peut être obtenue.

0voto

paulsm4 Points 39422

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X