Release note for Id83eda95
[mediawiki.git] / resources / lib / moment / locale / zh-tw.js
blobb3c4439c742cb4d78094f56cacd9a15dfaf63f6a
1 // moment.js locale configuration
2 // locale : traditional chinese (zh-tw)
3 // author : Ben : https://github.com/ben-lin
5 (function (factory) {
6     if (typeof define === 'function' && define.amd) {
7         define(['moment'], factory); // AMD
8     } else if (typeof exports === 'object') {
9         module.exports = factory(require('../moment')); // Node
10     } else {
11         factory((typeof global !== 'undefined' ? global : this).moment); // node or other global
12     }
13 }(function (moment) {
14     return moment.defineLocale('zh-tw', {
15         months : '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'),
16         monthsShort : '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'),
17         weekdays : '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'),
18         weekdaysShort : '週日_週一_週二_週三_週四_週五_週六'.split('_'),
19         weekdaysMin : '日_一_二_三_四_五_六'.split('_'),
20         longDateFormat : {
21             LT : 'Ah點mm',
22             LTS : 'Ah點m分s秒',
23             L : 'YYYY年MMMD日',
24             LL : 'YYYY年MMMD日',
25             LLL : 'YYYY年MMMD日LT',
26             LLLL : 'YYYY年MMMD日ddddLT',
27             l : 'YYYY年MMMD日',
28             ll : 'YYYY年MMMD日',
29             lll : 'YYYY年MMMD日LT',
30             llll : 'YYYY年MMMD日ddddLT'
31         },
32         meridiem : function (hour, minute, isLower) {
33             var hm = hour * 100 + minute;
34             if (hm < 900) {
35                 return '早上';
36             } else if (hm < 1130) {
37                 return '上午';
38             } else if (hm < 1230) {
39                 return '中午';
40             } else if (hm < 1800) {
41                 return '下午';
42             } else {
43                 return '晚上';
44             }
45         },
46         calendar : {
47             sameDay : '[今天]LT',
48             nextDay : '[明天]LT',
49             nextWeek : '[下]ddddLT',
50             lastDay : '[昨天]LT',
51             lastWeek : '[上]ddddLT',
52             sameElse : 'L'
53         },
54         ordinalParse: /\d{1,2}(日|月|週)/,
55         ordinal : function (number, period) {
56             switch (period) {
57             case 'd' :
58             case 'D' :
59             case 'DDD' :
60                 return number + '日';
61             case 'M' :
62                 return number + '月';
63             case 'w' :
64             case 'W' :
65                 return number + '週';
66             default :
67                 return number;
68             }
69         },
70         relativeTime : {
71             future : '%s內',
72             past : '%s前',
73             s : '幾秒',
74             m : '一分鐘',
75             mm : '%d分鐘',
76             h : '一小時',
77             hh : '%d小時',
78             d : '一天',
79             dd : '%d天',
80             M : '一個月',
81             MM : '%d個月',
82             y : '一年',
83             yy : '%d年'
84         }
85     });
86 }));