React locales detector
Based on locales-detector library and react context will provide information about user preferred localization.
How to use
Install package:
npm install react-locales-detector
The most basic usage of component load locales from navigator as array of strings.
;; Component { return <LocalesProvider> <LocalesConsumer> { return `User preferred locales are: `; } </LocalesConsumer> </LocalesProvider> ; }
You can define your own detectors or transformers to filter/process output. More about detectors and transformers in locales-detector library.
;;; Component { return <LocalesProvider transformers= detectors= > <LocalesConsumer> { return `User preferred locales are: `; } </LocalesConsumer> </LocalesProvider> ; }