UNPKG

@titanium/turbo

Version:

๐Ÿš€ Axway Amplify tool to use Turbo for turbo charging your Appcelerator Titanium SDK Framework!

124 lines (117 loc) โ€ข 4.74 kB
//! moment.js locale configuration ;(function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' && typeof require === 'function' ? factory(require('/alloy/moment')) : typeof define === 'function' && define.amd ? define(['../moment'], factory) : factory(global.moment) }(this, (function (moment) { 'use strict'; var symbolMap = { '1': 'เซง', '2': 'เซจ', '3': 'เซฉ', '4': 'เซช', '5': 'เซซ', '6': 'เซฌ', '7': 'เซญ', '8': 'เซฎ', '9': 'เซฏ', '0': 'เซฆ' }, numberMap = { 'เซง': '1', 'เซจ': '2', 'เซฉ': '3', 'เซช': '4', 'เซซ': '5', 'เซฌ': '6', 'เซญ': '7', 'เซฎ': '8', 'เซฏ': '9', 'เซฆ': '0' }; var gu = moment.defineLocale('gu', { months: 'เชœเชพเชจเซเชฏเซเช†เชฐเซ€_เชซเซ‡เชฌเซเชฐเซเช†เชฐเซ€_เชฎเชพเชฐเซเชš_เชเชชเซเชฐเชฟเชฒ_เชฎเซ‡_เชœเซ‚เชจ_เชœเซเชฒเชพเชˆ_เช‘เช—เชธเซเชŸ_เชธเชชเซเชŸเซ‡เชฎเซเชฌเชฐ_เช‘เช•เซเชŸเซเชฌเชฐ_เชจเชตเซ‡เชฎเซเชฌเชฐ_เชกเชฟเชธเซ‡เชฎเซเชฌเชฐ'.split('_'), monthsShort: 'เชœเชพเชจเซเชฏเซ._เชซเซ‡เชฌเซเชฐเซ._เชฎเชพเชฐเซเชš_เชเชชเซเชฐเชฟ._เชฎเซ‡_เชœเซ‚เชจ_เชœเซเชฒเชพ._เช‘เช—._เชธเชชเซเชŸเซ‡._เช‘เช•เซเชŸเซ._เชจเชตเซ‡._เชกเชฟเชธเซ‡.'.split('_'), monthsParseExact: true, weekdays: 'เชฐเชตเชฟเชตเชพเชฐ_เชธเซ‹เชฎเชตเชพเชฐ_เชฎเช‚เช—เชณเชตเชพเชฐ_เชฌเซเชงเซเชตเชพเชฐ_เช—เซเชฐเซเชตเชพเชฐ_เชถเซเช•เซเชฐเชตเชพเชฐ_เชถเชจเชฟเชตเชพเชฐ'.split('_'), weekdaysShort: 'เชฐเชตเชฟ_เชธเซ‹เชฎ_เชฎเช‚เช—เชณ_เชฌเซเชงเซ_เช—เซเชฐเซ_เชถเซเช•เซเชฐ_เชถเชจเชฟ'.split('_'), weekdaysMin: 'เชฐ_เชธเซ‹_เชฎเช‚_เชฌเซ_เช—เซ_เชถเซ_เชถ'.split('_'), longDateFormat: { LT: 'A h:mm เชตเชพเช—เซเชฏเซ‡', LTS: 'A h:mm:ss เชตเชพเช—เซเชฏเซ‡', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY, A h:mm เชตเชพเช—เซเชฏเซ‡', LLLL: 'dddd, D MMMM YYYY, A h:mm เชตเชพเช—เซเชฏเซ‡' }, calendar: { sameDay: '[เช†เชœ] LT', nextDay: '[เช•เชพเชฒเซ‡] LT', nextWeek: 'dddd, LT', lastDay: '[เช—เช‡เช•เชพเชฒเซ‡] LT', lastWeek: '[เชชเชพเช›เชฒเชพ] dddd, LT', sameElse: 'L' }, relativeTime: { future: '%s เชฎเชพ', past: '%s เชชเซ‡เชนเชฒเชพ', s: 'เช…เชฎเซเช• เชชเชณเซ‹', ss: '%d เชธเซ‡เช•เช‚เชก', m: 'เชเช• เชฎเชฟเชจเชฟเชŸ', mm: '%d เชฎเชฟเชจเชฟเชŸ', h: 'เชเช• เช•เชฒเชพเช•', hh: '%d เช•เชฒเชพเช•', d: 'เชเช• เชฆเชฟเชตเชธ', dd: '%d เชฆเชฟเชตเชธ', M: 'เชเช• เชฎเชนเชฟเชจเซ‹', MM: '%d เชฎเชนเชฟเชจเซ‹', y: 'เชเช• เชตเชฐเซเชท', yy: '%d เชตเชฐเซเชท' }, preparse: function (string) { return string.replace(/[เซงเซจเซฉเซชเซซเซฌเซญเซฎเซฏเซฆ]/g, function (match) { return numberMap[match]; }); }, postformat: function (string) { return string.replace(/\d/g, function (match) { return symbolMap[match]; }); }, // Gujarati notation for meridiems are quite fuzzy in practice. While there exists // a rigid notion of a 'Pahar' it is not used as rigidly in modern Gujarati. meridiemParse: /เชฐเชพเชค|เชฌเชชเซ‹เชฐ|เชธเชตเชพเชฐ|เชธเชพเช‚เชœ/, meridiemHour: function (hour, meridiem) { if (hour === 12) { hour = 0; } if (meridiem === 'เชฐเชพเชค') { return hour < 4 ? hour : hour + 12; } else if (meridiem === 'เชธเชตเชพเชฐ') { return hour; } else if (meridiem === 'เชฌเชชเซ‹เชฐ') { return hour >= 10 ? hour : hour + 12; } else if (meridiem === 'เชธเชพเช‚เชœ') { return hour + 12; } }, meridiem: function (hour, minute, isLower) { if (hour < 4) { return 'เชฐเชพเชค'; } else if (hour < 10) { return 'เชธเชตเชพเชฐ'; } else if (hour < 17) { return 'เชฌเชชเซ‹เชฐ'; } else if (hour < 20) { return 'เชธเชพเช‚เชœ'; } else { return 'เชฐเชพเชค'; } }, week: { dow: 0, // Sunday is the first day of the week. doy: 6 // The week that contains Jan 6th is the first week of the year. } }); return gu; })));