1.9.2 • Published 9 months ago

@phensley/language-tag v1.9.2

Weekly downloads
233
License
Apache-2.0
Repository
github
Last release
9 months ago

@phensley/language-tag

@phensley/language-tag min+gzip

Implements BCP 47 language tag parsing and construction.

Installation

NPM:

npm install --save @phensley/language-tag

Yarn:

yarn add @phensley/language-tag

Examples

const IDS = ['en', 'es', 'es-419', 'und-AR', 'und-Hant', 'iw', 'i-klingon'];
for (const id of IDS) {
  const tag = parseLanguageTag(id);
  console.log(`${tag.compact().padStart(10)}  ${tag.expanded()}`);
}
        en  en-Zzzz-ZZ
        es  es-Zzzz-ZZ
    es-419  es-Zzzz-419
    und-AR  und-Zzzz-AR
  und-Hant  und-Hant-ZZ
        iw  iw-Zzzz-ZZ
       tlh  tlh-Zzzz-ZZ
const t = new LanguageTag(undefined, 'latn', 'us', 'PoSiX', {
  u: ['ca-gregory']
});
console.log(t.expanded());
und-Latn-US-posix-u-ca-gregory
1.9.2

9 months ago

1.2.18

9 months ago

1.9.1

9 months ago

1.8.2

11 months ago

1.2.17

11 months ago

1.9.0

10 months ago

1.8.3

11 months ago

1.8.1

1 year ago

1.8.0

2 years ago

1.2.16

2 years ago

1.7.3

2 years ago

1.7.2

2 years ago

1.7.1

2 years ago

1.7.0

2 years ago

1.2.14

2 years ago

1.2.15

2 years ago

1.6.6

2 years ago

1.6.5

3 years ago

1.6.4

3 years ago

1.2.12

3 years ago

1.2.13

3 years ago

1.6.3

3 years ago

1.6.2

3 years ago

1.6.1

3 years ago

1.6.0

3 years ago

1.2.11

3 years ago

1.5.2

3 years ago

1.5.1

3 years ago

1.5.0

3 years ago

1.4.1

3 years ago

1.4.0

4 years ago

1.2.10

4 years ago

1.3.3

4 years ago

1.3.2

4 years ago

1.2.9

4 years ago

1.2.8

4 years ago

1.3.1

4 years ago

1.3.0

4 years ago

1.2.7

4 years ago

1.2.6

4 years ago

1.2.5

4 years ago

1.2.4

4 years ago

1.2.3

5 years ago

1.2.2

5 years ago

1.2.1

5 years ago

1.2.0

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.26.0

5 years ago

0.25.22

5 years ago

0.25.21

5 years ago

0.25.19

5 years ago

0.25.20

5 years ago

0.25.18

5 years ago

0.25.17

5 years ago

0.25.16

5 years ago

0.25.15

5 years ago

0.25.14

5 years ago

0.25.13

5 years ago

0.25.12

5 years ago

0.25.11

5 years ago

0.25.10

5 years ago

0.25.9

5 years ago

0.25.8

5 years ago

0.25.7

5 years ago

0.25.6

5 years ago

0.25.5

5 years ago

0.25.4

5 years ago

0.25.3

5 years ago

0.25.2

5 years ago

0.25.1

6 years ago

0.25.0

6 years ago