Skip to content

Commit 3a1b70c

Browse files
committed
fix: millisecond calendar unit
1 parent 8b37375 commit 3a1b70c

File tree

13 files changed

+23
-21
lines changed

13 files changed

+23
-21
lines changed

locale-tests/locales/af-NA/all.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2169,8 +2169,8 @@ const data = {
21692169
},
21702170
millisecond: {
21712171
narrow: "ms.",
2172-
short: "ms",
2173-
wide: "millisekondes"
2172+
short: "ms.",
2173+
wide: "millisekonde"
21742174
}
21752175
}
21762176
},

locale-tests/locales/af-NA/calendar.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -466,8 +466,8 @@ const data = {
466466
},
467467
millisecond: {
468468
narrow: "ms.",
469-
short: "ms",
470-
wide: "millisekondes"
469+
short: "ms.",
470+
wide: "millisekonde"
471471
}
472472
}
473473
},

locale-tests/locales/af/all.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2168,8 +2168,8 @@ const data = {
21682168
},
21692169
millisecond: {
21702170
narrow: "ms.",
2171-
short: "ms",
2172-
wide: "millisekondes"
2171+
short: "ms.",
2172+
wide: "millisekonde"
21732173
}
21742174
}
21752175
},

locale-tests/locales/af/calendar.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -465,8 +465,8 @@ const data = {
465465
},
466466
millisecond: {
467467
narrow: "ms.",
468-
short: "ms",
469-
wide: "millisekondes"
468+
short: "ms.",
469+
wide: "millisekonde"
470470
}
471471
}
472472
},

locale-tests/locales/ast/all.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2416,7 +2416,7 @@ const data = {
24162416
millisecond: {
24172417
narrow: "ms",
24182418
short: "ms",
2419-
wide: "milisegundos"
2419+
wide: "milisegundu"
24202420
}
24212421
}
24222422
},

locale-tests/locales/ast/calendar.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -435,7 +435,7 @@ const data = {
435435
millisecond: {
436436
narrow: "ms",
437437
short: "ms",
438-
wide: "milisegundos"
438+
wide: "milisegundu"
439439
}
440440
}
441441
},

locale-tests/locales/be-tarask/all.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2465,7 +2465,7 @@ const data = {
24652465
millisecond: {
24662466
narrow: "мс",
24672467
short: "мс",
2468-
wide: "мілісекунды"
2468+
wide: "мілісекунда"
24692469
}
24702470
}
24712471
},

locale-tests/locales/be-tarask/calendar.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -441,7 +441,7 @@ const data = {
441441
millisecond: {
442442
narrow: "мс",
443443
short: "мс",
444-
wide: "мілісекунды"
444+
wide: "мілісекунда"
445445
}
446446
}
447447
},

locale-tests/locales/be/all.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2464,7 +2464,7 @@ const data = {
24642464
millisecond: {
24652465
narrow: "мс",
24662466
short: "мс",
2467-
wide: "мілісекунды"
2467+
wide: "мілісекунда"
24682468
}
24692469
}
24702470
},

locale-tests/locales/be/calendar.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -440,7 +440,7 @@ const data = {
440440
millisecond: {
441441
narrow: "мс",
442442
short: "мс",
443-
wide: "мілісекунды"
443+
wide: "мілісекунда"
444444
}
445445
}
446446
},

locale-tests/locales/bg/all.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2326,7 +2326,7 @@ const data = {
23262326
millisecond: {
23272327
narrow: "мсек",
23282328
short: "мсек",
2329-
wide: "милисекунди"
2329+
wide: "милисекунда"
23302330
}
23312331
}
23322332
},

src/cldr/default-data.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -566,7 +566,7 @@ const defaultData = {
566566
millisecond: {
567567
narrow: "ms",
568568
short: "ms",
569-
wide: "milliseconds"
569+
wide: "millisecond"
570570
}
571571
}
572572
}

src/cldr/load-units.js

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
const MILLISECOND = 'duration-millisecond';
2-
const UNIT_PATTERN = 'unitPattern-count-other';
2+
const UNIT_PATTERN_ONE = 'unitPattern-count-one';
3+
const UNIT_PATTERN_OTHER = 'unitPattern-count-other';
34
const placeholderPattern = /\{0\}\s?/;
45

5-
function extractUnit(value) {
6+
function extractUnit(unit) {
7+
const value = unit[UNIT_PATTERN_ONE] || unit[UNIT_PATTERN_OTHER];
68
return value.replace(placeholderPattern, '');
79
}
810

911
export default function loadUnits(localeInfo, units) {
1012
localeInfo.calendar.dateFields.millisecond = {
11-
narrow: extractUnit(units.narrow[MILLISECOND][UNIT_PATTERN]),
12-
short: extractUnit(units.short[MILLISECOND][UNIT_PATTERN]),
13-
wide: extractUnit(units.long[MILLISECOND][UNIT_PATTERN])
13+
narrow: extractUnit(units.narrow[MILLISECOND]),
14+
short: extractUnit(units.short[MILLISECOND]),
15+
wide: extractUnit(units.long[MILLISECOND])
1416
};
1517
}

0 commit comments

Comments
 (0)