1 |
3a515b92
|
cagy
|
# lcid [](https://travis-ci.org/sindresorhus/lcid)
|
2 |
|
|
|
3 |
|
|
> Mapping between [standard locale identifiers](https://en.wikipedia.org/wiki/Locale_(computer_software)) and [Windows locale identifiers (LCID)](http://en.wikipedia.org/wiki/Locale#Specifics_for_Microsoft_platforms)
|
4 |
|
|
|
5 |
|
|
Based on the [mapping](https://github.com/python/cpython/blob/8f7bb100d0fa7fb2714f3953b5b627878277c7c6/Lib/locale.py#L1465-L1674) used in the Python standard library.
|
6 |
|
|
|
7 |
|
|
The mapping itself is just a [JSON file](lcid.json) and can be used wherever.
|
8 |
|
|
|
9 |
|
|
|
10 |
|
|
## Install
|
11 |
|
|
|
12 |
|
|
```
|
13 |
|
|
$ npm install lcid
|
14 |
|
|
```
|
15 |
|
|
|
16 |
|
|
|
17 |
|
|
## Usage
|
18 |
|
|
|
19 |
|
|
```js
|
20 |
|
|
const lcid = require('lcid');
|
21 |
|
|
|
22 |
|
|
lcid.from(1044);
|
23 |
|
|
//=> 'nb_NO'
|
24 |
|
|
|
25 |
|
|
lcid.to('nb_NO');
|
26 |
|
|
//=> 1044
|
27 |
|
|
|
28 |
|
|
lcid.all;
|
29 |
|
|
//=> {'af_ZA': 1078, ...}
|
30 |
|
|
```
|
31 |
|
|
|
32 |
|
|
|
33 |
|
|
## License
|
34 |
|
|
|
35 |
|
|
MIT © [Sindre Sorhus](https://sindresorhus.com)
|