UNPKG

ngx-bootstrap

Version:
87 lines 3.42 kB
import { getHours, getMonth } from '../utils/date-getters'; //! moment.js locale configuration //! locale : Catalan [ca] //! author : Xavier Arbat : https://github.com/XavisaurusRex let monthsShortDot = 'gen._feb._mar._abr._mai._jun._jul._ago._set._oct._nov._des.'.split('_'), monthsShort = 'ene_feb_mar_abr_mai_jun_jul_ago_set_oct_nov_des'.split('_'); let monthsParse = [/^gen/i, /^feb/i, /^mar/i, /^abr/i, /^mai/i, /^jun/i, /^jul/i, /^ago/i, /^set/i, /^oct/i, /^nov/i, /^des/i]; let monthsRegex = /^(gener|febrer|març|abril|maig|juny|juliol|agost|setembre|octubre|novembre|desembre|gen\.?|feb\.?|mar\.?|abr\.?|mai\.?|jun\.?|jul\.?|ago\.?|set\.?|oct\.?|nov\.?|des\.?)/i; export const caLocale = { abbr: 'ca', months: 'gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre'.split('_'), monthsShort(date, format, isUTC) { if (!date) { return monthsShortDot; } if (/-MMM-/.test(format)) { return monthsShort[getMonth(date, isUTC)]; } return monthsShortDot[getMonth(date, isUTC)]; }, monthsRegex, monthsShortRegex: monthsRegex, monthsStrictRegex: /^(gener|febrer|març|abril|maig|juny|juliol|agost|setembre|octubre|novembre|desembre)/i, monthsShortStrictRegex: /^(gen\.?|feb\.?|mar\.?|abr\.?|mai\.?|jun\.?|jul\.?|ago\.?|set\.?|oct\.?|nov\.?|des\.?)/i, monthsParse, longMonthsParse: monthsParse, shortMonthsParse: monthsParse, weekdays: 'diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte'.split('_'), weekdaysShort: 'diu._dil._dim._dix._dij._div._dis.'.split('_'), weekdaysMin: 'dg_dl_dt_dc_dj_dv_ds'.split('_'), weekdaysParseExact: true, longDateFormat: { LT: 'H:mm', LTS: 'H:mm:ss', L: 'DD/MM/YYYY', LL: 'D [de] MMMM [de] YYYY', LLL: 'D [de] MMMM [de] YYYY H:mm', LLLL: 'dddd, D [de] MMMM [de] YYYY H:mm' }, calendar: { sameDay(date) { return '[avui a ' + ('la' + (getHours(date) !== 1) ? 'les' : '') + '] LT'; }, nextDay(date) { return '[dema a ' + ('la' + (getHours(date) !== 1) ? 'les' : '') + '] LT'; }, nextWeek(date) { return 'dddd [a ' + ('la' + (getHours(date) !== 1) ? 'les' : '') + '] LT'; }, lastDay(date) { return '[ahir a ' + ('la' + (getHours(date) !== 1) ? 'les' : '') + '] LT'; }, lastWeek(date) { return '[el] dddd [' + ('passada la ' + (getHours(date) !== 1) ? 'passades les' : '') + '] LT'; }, sameElse: 'L' }, relativeTime: { future: 'en %s', past: 'fa %s', s: 'uns segons', ss: '%d segons', m: 'un minut', mm: '%d minuts', h: 'una hora', hh: '%d hores', d: 'un dia', dd: '%d dies', M: 'un mes', MM: '%d mesos', y: 'un any', yy: '%d anys' }, dayOfMonthOrdinalParse: /\d{1,2}(er|on|er|rt|é)/, ordinal(_num) { const num = Number(_num); const output = (num > 4) ? 'é' : (num === 1 || num === 3) ? 'r' : (num === 2) ? 'n' : (num === 4) ? 't' : 'é'; return num + output; }, week: { dow: 1, doy: 4 // The week that contains Jan 4th is the first week of the year. } }; //# sourceMappingURL=ca.js.map