cscg24-guacamole

CSCG 2024 Challenge 'Guacamole Mashup'
git clone https://git.sinitax.com/sinitax/cscg24-guacamole
Log | Files | Refs | sfeed.txt

te.js (4064B)


      1//! moment.js locale configuration
      2//! locale : Telugu [te]
      3//! author : Krishna Chaitanya Thota : https://github.com/kcthota
      4
      5;(function (global, factory) {
      6   typeof exports === 'object' && typeof module !== 'undefined'
      7       && typeof require === 'function' ? factory(require('../moment')) :
      8   typeof define === 'function' && define.amd ? define(['../moment'], factory) :
      9   factory(global.moment)
     10}(this, (function (moment) { 'use strict';
     11
     12    //! moment.js locale configuration
     13
     14    var te = moment.defineLocale('te', {
     15        months: 'జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్'.split(
     16            '_'
     17        ),
     18        monthsShort:
     19            'జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.'.split(
     20                '_'
     21            ),
     22        monthsParseExact: true,
     23        weekdays:
     24            'ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం'.split(
     25                '_'
     26            ),
     27        weekdaysShort: 'ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని'.split('_'),
     28        weekdaysMin: 'ఆ_సో_మం_బు_గు_శు_శ'.split('_'),
     29        longDateFormat: {
     30            LT: 'A h:mm',
     31            LTS: 'A h:mm:ss',
     32            L: 'DD/MM/YYYY',
     33            LL: 'D MMMM YYYY',
     34            LLL: 'D MMMM YYYY, A h:mm',
     35            LLLL: 'dddd, D MMMM YYYY, A h:mm',
     36        },
     37        calendar: {
     38            sameDay: '[నేడు] LT',
     39            nextDay: '[రేపు] LT',
     40            nextWeek: 'dddd, LT',
     41            lastDay: '[నిన్న] LT',
     42            lastWeek: '[గత] dddd, LT',
     43            sameElse: 'L',
     44        },
     45        relativeTime: {
     46            future: '%s లో',
     47            past: '%s క్రితం',
     48            s: 'కొన్ని క్షణాలు',
     49            ss: '%d సెకన్లు',
     50            m: 'ఒక నిమిషం',
     51            mm: '%d నిమిషాలు',
     52            h: 'ఒక గంట',
     53            hh: '%d గంటలు',
     54            d: 'ఒక రోజు',
     55            dd: '%d రోజులు',
     56            M: 'ఒక నెల',
     57            MM: '%d నెలలు',
     58            y: 'ఒక సంవత్సరం',
     59            yy: '%d సంవత్సరాలు',
     60        },
     61        dayOfMonthOrdinalParse: /\d{1,2}వ/,
     62        ordinal: '%dవ',
     63        meridiemParse: /రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,
     64        meridiemHour: function (hour, meridiem) {
     65            if (hour === 12) {
     66                hour = 0;
     67            }
     68            if (meridiem === 'రాత్రి') {
     69                return hour < 4 ? hour : hour + 12;
     70            } else if (meridiem === 'ఉదయం') {
     71                return hour;
     72            } else if (meridiem === 'మధ్యాహ్నం') {
     73                return hour >= 10 ? hour : hour + 12;
     74            } else if (meridiem === 'సాయంత్రం') {
     75                return hour + 12;
     76            }
     77        },
     78        meridiem: function (hour, minute, isLower) {
     79            if (hour < 4) {
     80                return 'రాత్రి';
     81            } else if (hour < 10) {
     82                return 'ఉదయం';
     83            } else if (hour < 17) {
     84                return 'మధ్యాహ్నం';
     85            } else if (hour < 20) {
     86                return 'సాయంత్రం';
     87            } else {
     88                return 'రాత్రి';
     89            }
     90        },
     91        week: {
     92            dow: 0, // Sunday is the first day of the week.
     93            doy: 6, // The week that contains Jan 6th is the first week of the year.
     94        },
     95    });
     96
     97    return te;
     98
     99})));