Napoleonic Political Magnificence
    Have ideas to improve npm?Join in the discussion! »

    os-locale
    TypeScript icon, indicating that this package has built-in type declarations

    5.0.0 • Public • Published

    os-locale Build Status

    Get the system locale

    Useful for localizing your module or app.

    POSIX systems: The returned locale refers to the LC_MESSAGE category, suitable for selecting the language used in the user interface for message translation.

    Install

    $ npm install os-locale
    

    Usage

    const osLocale = require('os-locale');
     
    (async () => {
        console.log(await osLocale());
        //=> 'en-US'
    })();

    API

    osLocale(options?)

    Returns a Promise for the locale.

    osLocale.sync(options?)

    Returns the locale.

    options

    Type: object

    spawn

    Type: boolean
    Default: true

    Set to false to avoid spawning subprocesses and instead only resolve the locale from environment variables.

    os-locale for enterprise

    Available as part of the Tidelift Subscription.

    The maintainers of os-locale and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use. Learn more.

    Install

    npm i os-locale

    DownloadsWeekly Downloads

    8,858,129

    Version

    5.0.0

    License

    MIT

    Unpacked Size

    7.24 kB

    Total Files

    5

    Last publish

    Collaborators

    • avatar
    • avatar
    • avatar