From 0a1bd08e736be7d4e378aaca280caa6543f8066d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=81=B5=E8=B0=A6?= Date: Tue, 19 Jul 2022 23:06:07 +0800 Subject: [PATCH] fix: zh-tw / zh-hk locale ordinal error (#1976) --- src/locale/zh-hk.js | 9 ++++++++- src/locale/zh-tw.js | 9 ++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/src/locale/zh-hk.js b/src/locale/zh-hk.js index 3c38d0756..4aa47e7c4 100644 --- a/src/locale/zh-hk.js +++ b/src/locale/zh-hk.js @@ -8,7 +8,14 @@ const locale = { weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'), weekdaysShort: '週日_週一_週二_週三_週四_週五_週六'.split('_'), weekdaysMin: '日_一_二_三_四_五_六'.split('_'), - ordinal: n => `${n}日`, + ordinal: (number, period) => { + switch (period) { + case 'W': + return `${number}週` + default: + return `${number}日` + } + }, formats: { LT: 'HH:mm', LTS: 'HH:mm:ss', diff --git a/src/locale/zh-tw.js b/src/locale/zh-tw.js index b7880674d..5b194c63f 100644 --- a/src/locale/zh-tw.js +++ b/src/locale/zh-tw.js @@ -8,7 +8,14 @@ const locale = { weekdaysMin: '日_一_二_三_四_五_六'.split('_'), months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'), monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'), - ordinal: n => `${n}日`, + ordinal: (number, period) => { + switch (period) { + case 'W': + return `${number}週` + default: + return `${number}日` + } + }, formats: { LT: 'HH:mm', LTS: 'HH:mm:ss',