cscg24-guacamole

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

te.js (3392B)


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