Skip to content

Commit f9b8945

Browse files
committed
fix: Add Chinese (zh) locale
1 parent 9dd69ed commit f9b8945

File tree

2 files changed

+12
-16
lines changed

2 files changed

+12
-16
lines changed

src/locale/zh.js

+11-15
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,12 @@ const locale = {
66
weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'),
77
weekdaysShort: '周日_周一_周二_周三_周四_周五_周六'.split('_'),
88
weekdaysMin: '日_一_二_三_四_五_六'.split('_'),
9-
// prettier conflicts with eslint, so
10-
// prettier-ignore
119
months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'),
1210
monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'),
1311
ordinal: (number, period) => {
1412
switch (period) {
1513
case 'W':
16-
return `${number}周`
14+
return `${number}周`
1715
default:
1816
return `${number}日`
1917
}
@@ -36,20 +34,18 @@ const locale = {
3634
future: '%s后',
3735
past: '%s前',
3836
s: '几秒',
39-
m: '1分钟',
40-
mm: '%d分钟',
41-
h: '1小时',
42-
hh: '%d小时',
43-
d: '1天',
44-
dd: '%d天',
45-
M: '1个月',
46-
MM: '%d个月',
47-
y: '1年',
48-
yy: '%d年'
37+
m: '1 分钟',
38+
mm: '%d 分钟',
39+
h: '1 小时',
40+
hh: '%d 小时',
41+
d: '1 天',
42+
dd: '%d 天',
43+
M: '1 个月',
44+
MM: '%d 个月',
45+
y: '1 年',
46+
yy: '%d 年'
4947
},
5048
meridiem: (hour, minute) => {
51-
// prettier conflicts with eslint, so
52-
// prettier-ignore
5349
const hm = (hour * 100) + minute
5450
if (hm < 600) {
5551
return '凌晨'

test/locale/zh.test.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ const zh = dayjs().locale('zh')
1010
const zhCN = dayjs().locale('zh-cn')
1111

1212
test('ordinal', () => {
13-
expect(zh.format('wo')).toEqual(`${zh.format('w')}周`)
13+
expect(zh.format('wo')).toEqual(`${zh.format('w')}周`)
1414
})
1515

1616
test('Meridiem', () => {

0 commit comments

Comments
 (0)