• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1import { Locale } from "icu4x"
2export function basename(localeName) {
3
4    let locale = Locale.fromString(localeName);
5
6    let out = locale.basename;
7
8
9    return out;
10}
11export function getUnicodeExtension(localeName, s) {
12
13    let locale = Locale.fromString(localeName);
14
15    let out = locale.getUnicodeExtension(s);
16
17
18    return out;
19}
20export function language(localeName) {
21
22    let locale = Locale.fromString(localeName);
23
24    let out = locale.language;
25
26
27    return out;
28}
29export function region(localeName) {
30
31    let locale = Locale.fromString(localeName);
32
33    let out = locale.region;
34
35
36    return out;
37}
38export function script(localeName) {
39
40    let locale = Locale.fromString(localeName);
41
42    let out = locale.script;
43
44
45    return out;
46}
47export function normalize(s) {
48
49    let out = Locale.normalize(s);
50
51
52    return out;
53}
54export function toString(localeName) {
55
56    let locale = Locale.fromString(localeName);
57
58    let out = locale.toString();
59
60
61    return out;
62}
63