How to detect user's browser locale or language via Javascript

const userLocale =
  navigator.languages && navigator.languages.length
    ? navigator.languages[0]
    : navigator.language;

When I run this on my browser and console.log(userLocale) I get en-GB as a result.

4 Likes