detect-browser-language
Detect browser language
Install
$ yarn add detect-browser-language
Browser support
- Chrome
- Firefox
- IE
- Edge
- Opera
- Safari
Usage
// without SSR (server-side rendering) — React example <h1></h1>
// with SSR (server-side rendering) — React example Component { const detectBrowserLanguage = this } { const userLanguage = thisstate return <h1>userLanguage</h1> }
PS: Works with other libraries as well.
Why
If you have a website that has intl
implemented use this library to get user preferred language instead trying to guess the language based on their geolocation. I might be in France but that does't mean I speak/read french.

License
MIT © Bu Kinoshita