ug-cn.js (3880B)
1//! moment.js locale configuration 2//! locale : Uyghur (China) [ug-cn] 3//! author: boyaq : https://github.com/boyaq 4 5import moment from '../moment'; 6 7export default moment.defineLocale('ug-cn', { 8 months: 'يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر'.split( 9 '_' 10 ), 11 monthsShort: 12 'يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر'.split( 13 '_' 14 ), 15 weekdays: 'يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە'.split( 16 '_' 17 ), 18 weekdaysShort: 'يە_دۈ_سە_چا_پە_جۈ_شە'.split('_'), 19 weekdaysMin: 'يە_دۈ_سە_چا_پە_جۈ_شە'.split('_'), 20 longDateFormat: { 21 LT: 'HH:mm', 22 LTS: 'HH:mm:ss', 23 L: 'YYYY-MM-DD', 24 LL: 'YYYY-يىلىM-ئاينىڭD-كۈنى', 25 LLL: 'YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm', 26 LLLL: 'dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm', 27 }, 28 meridiemParse: /يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/, 29 meridiemHour: function (hour, meridiem) { 30 if (hour === 12) { 31 hour = 0; 32 } 33 if ( 34 meridiem === 'يېرىم كېچە' || 35 meridiem === 'سەھەر' || 36 meridiem === 'چۈشتىن بۇرۇن' 37 ) { 38 return hour; 39 } else if (meridiem === 'چۈشتىن كېيىن' || meridiem === 'كەچ') { 40 return hour + 12; 41 } else { 42 return hour >= 11 ? hour : hour + 12; 43 } 44 }, 45 meridiem: function (hour, minute, isLower) { 46 var hm = hour * 100 + minute; 47 if (hm < 600) { 48 return 'يېرىم كېچە'; 49 } else if (hm < 900) { 50 return 'سەھەر'; 51 } else if (hm < 1130) { 52 return 'چۈشتىن بۇرۇن'; 53 } else if (hm < 1230) { 54 return 'چۈش'; 55 } else if (hm < 1800) { 56 return 'چۈشتىن كېيىن'; 57 } else { 58 return 'كەچ'; 59 } 60 }, 61 calendar: { 62 sameDay: '[بۈگۈن سائەت] LT', 63 nextDay: '[ئەتە سائەت] LT', 64 nextWeek: '[كېلەركى] dddd [سائەت] LT', 65 lastDay: '[تۆنۈگۈن] LT', 66 lastWeek: '[ئالدىنقى] dddd [سائەت] LT', 67 sameElse: 'L', 68 }, 69 relativeTime: { 70 future: '%s كېيىن', 71 past: '%s بۇرۇن', 72 s: 'نەچچە سېكونت', 73 ss: '%d سېكونت', 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 dayOfMonthOrdinalParse: /\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/, 87 ordinal: function (number, period) { 88 switch (period) { 89 case 'd': 90 case 'D': 91 case 'DDD': 92 return number + '-كۈنى'; 93 case 'w': 94 case 'W': 95 return number + '-ھەپتە'; 96 default: 97 return number; 98 } 99 }, 100 preparse: function (string) { 101 return string.replace(/،/g, ','); 102 }, 103 postformat: function (string) { 104 return string.replace(/,/g, '،'); 105 }, 106 week: { 107 // GB/T 7408-1994《数据元和交换格式·信息交换·日期和时间表示法》与ISO 8601:1988等效 108 dow: 1, // Monday is the first day of the week. 109 doy: 7, // The week that contains Jan 1st is the first week of the year. 110 }, 111});