Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

detect-nearest-browser-locale

SeregPie108MIT19.0.0

Detects the nearest browser locale.

browser, detect, language, locale, navigator

readme

detectNearestBrowserLocale

detectNearestBrowserLocale(supportedLocales)

Detects the nearest browser locale.

argument description
supportedLocales An array of supported locales.

Returns the first matching supported locale.

dependencies

setup

npm

npm i detect-nearest-browser-locale

ES module

import detectNearestBrowserLocale from 'detect-nearest-browser-locale';

browser

<script src="https://unpkg.com/detect-nearest-locale"></script>
<script src="https://unpkg.com/detect-nearest-browser-locale"></script>

usage

// navigator.languages => ['de', 'en-GB']
let locale = detectNearestBrowserLocale(['ru', 'en-US']);
// => 'en-US'