PHP Classes

File: upload/themes/bb_simple/assets/moment/src/locale/mr.js

Recommend this page to a friend!
  Classes of James Brows   PHP Bulletin Board   upload/themes/bb_simple/assets/moment/src/locale/mr.js   Download  
File: upload/themes/bb_simple/assets/moment/src/locale/mr.js
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: PHP Bulletin Board
Manage and post messages in multi-user forums
Author: By
Last change:
Date: 2 years ago
Size: 5,566 bytes
 

Contents

Class file image Download
//! moment.js locale configuration //! locale : Marathi [mr] //! author : Harshad Kale : https://github.com/kalehv //! author : Vivek Athalye : https://github.com/vnathalye import moment from '../moment'; var symbolMap = { '1': '?', '2': '?', '3': '?', '4': '?', '5': '?', '6': '?', '7': '?', '8': '?', '9': '?', '0': '?' }, numberMap = { '?': '1', '?': '2', '?': '3', '?': '4', '?': '5', '?': '6', '?': '7', '?': '8', '?': '9', '?': '0' }; function relativeTimeMr(number, withoutSuffix, string, isFuture) { var output = ''; if (withoutSuffix) { switch (string) { case 's': output = '???? ?????'; break; case 'm': output = '?? ?????'; break; case 'mm': output = '%d ??????'; break; case 'h': output = '?? ???'; break; case 'hh': output = '%d ???'; break; case 'd': output = '?? ????'; break; case 'dd': output = '%d ????'; break; case 'M': output = '?? ?????'; break; case 'MM': output = '%d ?????'; break; case 'y': output = '?? ????'; break; case 'yy': output = '%d ?????'; break; } } else { switch (string) { case 's': output = '???? ???????'; break; case 'm': output = '??? ??????'; break; case 'mm': output = '%d ???????'; break; case 'h': output = '??? ????'; break; case 'hh': output = '%d ?????'; break; case 'd': output = '??? ?????'; break; case 'dd': output = '%d ??????'; break; case 'M': output = '??? ???????'; break; case 'MM': output = '%d ????????'; break; case 'y': output = '??? ?????'; break; case 'yy': output = '%d ??????'; break; } } return output.replace(/%d/i, number); } export default moment.defineLocale('mr', { 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: relativeTimeMr, m: relativeTimeMr, mm: relativeTimeMr, h: relativeTimeMr, hh: relativeTimeMr, d: relativeTimeMr, dd: relativeTimeMr, M: relativeTimeMr, MM: relativeTimeMr, y: relativeTimeMr, yy: relativeTimeMr }, 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]; }); }, 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 1st is the first week of the year. } });