UNPKG

2.74 kBJavaScriptView Raw
1//! moment.js locale configuration
2//! locale : Thai [th]
3//! author : Kridsada Thanabulpong : https://github.com/sirn
4
5import moment from '../moment';
6
7export default moment.defineLocale('th', {
8 months: 'มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม'.split(
9 '_'
10 ),
11 monthsShort:
12 'ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.'.split(
13 '_'
14 ),
15 monthsParseExact: true,
16 weekdays: 'อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์'.split('_'),
17 weekdaysShort: 'อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์'.split('_'), // yes, three characters difference
18 weekdaysMin: 'อา._จ._อ._พ._พฤ._ศ._ส.'.split('_'),
19 weekdaysParseExact: true,
20 longDateFormat: {
21 LT: 'H:mm',
22 LTS: 'H:mm:ss',
23 L: 'DD/MM/YYYY',
24 LL: 'D MMMM YYYY',
25 LLL: 'D MMMM YYYY เวลา H:mm',
26 LLLL: 'วันddddที่ D MMMM YYYY เวลา H:mm',
27 },
28 meridiemParse: /ก่อนเที่ยง|หลังเที่ยง/,
29 isPM: function (input) {
30 return input === 'หลังเที่ยง';
31 },
32 meridiem: function (hour, minute, isLower) {
33 if (hour < 12) {
34 return 'ก่อนเที่ยง';
35 } else {
36 return 'หลังเที่ยง';
37 }
38 },
39 calendar: {
40 sameDay: '[วันนี้ เวลา] LT',
41 nextDay: '[พรุ่งนี้ เวลา] LT',
42 nextWeek: 'dddd[หน้า เวลา] LT',
43 lastDay: '[เมื่อวานนี้ เวลา] LT',
44 lastWeek: '[วัน]dddd[ที่แล้ว เวลา] LT',
45 sameElse: 'L',
46 },
47 relativeTime: {
48 future: 'อีก %s',
49 past: '%sที่แล้ว',
50 s: 'ไม่กี่วินาที',
51 ss: '%d วินาที',
52 m: '1 นาที',
53 mm: '%d นาที',
54 h: '1 ชั่วโมง',
55 hh: '%d ชั่วโมง',
56 d: '1 วัน',
57 dd: '%d วัน',
58 w: '1 สัปดาห์',
59 ww: '%d สัปดาห์',
60 M: '1 เดือน',
61 MM: '%d เดือน',
62 y: '1 ปี',
63 yy: '%d ปี',
64 },
65});