From 77ccc3736ccccd0b2c9efc09050adbf7586a9a8f Mon Sep 17 00:00:00 2001 From: tumit Date: Wed, 24 Apr 2019 09:28:24 +0000 Subject: [PATCH] feat(datepicker): change Thai 'weekdaysShort' format for look better in datepicker (#4674) --- src/chronos/i18n/th.ts | 2 +- src/chronos/test/locale/th.spec.ts | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/chronos/i18n/th.ts b/src/chronos/i18n/th.ts index 8bf0da40ab..484e476541 100644 --- a/src/chronos/i18n/th.ts +++ b/src/chronos/i18n/th.ts @@ -15,7 +15,7 @@ export const thLocale: LocaleData = { monthsShort: 'ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.'.split('_'), monthsParseExact: true, weekdays: 'อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์'.split('_'), - weekdaysShort: 'อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์'.split('_'), // yes, three characters difference + weekdaysShort: 'อา._จ._อ._พ._พฤ._ศ._ส.'.split('_'), // yes, three characters difference weekdaysMin: 'อา._จ._อ._พ._พฤ._ศ._ส.'.split('_'), weekdaysParseExact: true, longDateFormat: { diff --git a/src/chronos/test/locale/th.spec.ts b/src/chronos/test/locale/th.spec.ts index 978c6fbf11..6172f9462d 100644 --- a/src/chronos/test/locale/th.spec.ts +++ b/src/chronos/test/locale/th.spec.ts @@ -40,11 +40,11 @@ describe('locale: th', () => { it('format', function () { var a = [ ['dddd, Do MMMM YYYY, h:mm:ss a', 'อาทิตย์, 14 กุมภาพันธ์ 2010, 3:25:50 หลังเที่ยง'], - ['ddd, h A', 'อาทิตย์, 3 หลังเที่ยง'], + ['ddd, h A', 'อา., 3 หลังเที่ยง'], ['M Mo MM MMMM MMM', '2 2 02 กุมภาพันธ์ ก.พ.'], ['YYYY YY', '2010 10'], ['D Do DD', '14 14 14'], - ['d do dddd ddd dd', '0 0 อาทิตย์ อาทิตย์ อา.'], + ['d do dddd ddd dd', '0 0 อาทิตย์ อา. อา.'], ['DDD DDDo DDDD', '45 45 045'], ['w wo ww', '8 8 08'], ['h hh', '3 03'], @@ -61,7 +61,7 @@ describe('locale: th', () => { ['l', '14/2/2010'], ['ll', '14 ก.พ. 2010'], ['lll', '14 ก.พ. 2010 เวลา 15:25'], - ['llll', 'วันอาทิตย์ที่ 14 ก.พ. 2010 เวลา 15:25'] + ['llll', 'วันอา.ที่ 14 ก.พ. 2010 เวลา 15:25'] ], b = moment(new Date(2010, 1, 14, 15, 25, 50, 125)), i; @@ -79,7 +79,7 @@ describe('locale: th', () => { }); it('format week', function () { - var expected = 'อาทิตย์ อาทิตย์ อา._จันทร์ จันทร์ จ._อังคาร อังคาร อ._พุธ พุธ พ._พฤหัสบดี พฤหัส พฤ._ศุกร์ ศุกร์ ศ._เสาร์ เสาร์ ส.'.split('_'), + var expected = 'อาทิตย์ อา. อา._จันทร์ จ. จ._อังคาร อ. อ._พุธ พ. พ._พฤหัสบดี พฤ. พฤ._ศุกร์ ศ. ศ._เสาร์ ส. ส.'.split('_'), i; for (i = 0; i < expected.length; i++) { assertEq(moment([2011, 0, 2 + i]).format('dddd ddd dd'), expected[i], expected[i]);