96 lines
2.3 KiB
JavaScript
96 lines
2.3 KiB
JavaScript
|
//! moment.js locale configuration
|
||
|
//! locale : Irish or Irish Gaelic [ga]
|
||
|
//! author : André Silva : https://github.com/askpt
|
||
|
|
||
|
import moment from '../moment';
|
||
|
|
||
|
var months = [
|
||
|
'Eanáir',
|
||
|
'Feabhra',
|
||
|
'Márta',
|
||
|
'Aibreán',
|
||
|
'Bealtaine',
|
||
|
'Meitheamh',
|
||
|
'Iúil',
|
||
|
'Lúnasa',
|
||
|
'Meán Fómhair',
|
||
|
'Deireadh Fómhair',
|
||
|
'Samhain',
|
||
|
'Nollaig',
|
||
|
],
|
||
|
monthsShort = [
|
||
|
'Ean',
|
||
|
'Feabh',
|
||
|
'Márt',
|
||
|
'Aib',
|
||
|
'Beal',
|
||
|
'Meith',
|
||
|
'Iúil',
|
||
|
'Lún',
|
||
|
'M.F.',
|
||
|
'D.F.',
|
||
|
'Samh',
|
||
|
'Noll',
|
||
|
],
|
||
|
weekdays = [
|
||
|
'Dé Domhnaigh',
|
||
|
'Dé Luain',
|
||
|
'Dé Máirt',
|
||
|
'Dé Céadaoin',
|
||
|
'Déardaoin',
|
||
|
'Dé hAoine',
|
||
|
'Dé Sathairn',
|
||
|
],
|
||
|
weekdaysShort = ['Domh', 'Luan', 'Máirt', 'Céad', 'Déar', 'Aoine', 'Sath'],
|
||
|
weekdaysMin = ['Do', 'Lu', 'Má', 'Cé', 'Dé', 'A', 'Sa'];
|
||
|
|
||
|
export default moment.defineLocale('ga', {
|
||
|
months: months,
|
||
|
monthsShort: monthsShort,
|
||
|
monthsParseExact: true,
|
||
|
weekdays: weekdays,
|
||
|
weekdaysShort: weekdaysShort,
|
||
|
weekdaysMin: weekdaysMin,
|
||
|
longDateFormat: {
|
||
|
LT: 'HH:mm',
|
||
|
LTS: 'HH:mm:ss',
|
||
|
L: 'DD/MM/YYYY',
|
||
|
LL: 'D MMMM YYYY',
|
||
|
LLL: 'D MMMM YYYY HH:mm',
|
||
|
LLLL: 'dddd, D MMMM YYYY HH:mm',
|
||
|
},
|
||
|
calendar: {
|
||
|
sameDay: '[Inniu ag] LT',
|
||
|
nextDay: '[Amárach ag] LT',
|
||
|
nextWeek: 'dddd [ag] LT',
|
||
|
lastDay: '[Inné ag] LT',
|
||
|
lastWeek: 'dddd [seo caite] [ag] LT',
|
||
|
sameElse: 'L',
|
||
|
},
|
||
|
relativeTime: {
|
||
|
future: 'i %s',
|
||
|
past: '%s ó shin',
|
||
|
s: 'cúpla soicind',
|
||
|
ss: '%d soicind',
|
||
|
m: 'nóiméad',
|
||
|
mm: '%d nóiméad',
|
||
|
h: 'uair an chloig',
|
||
|
hh: '%d uair an chloig',
|
||
|
d: 'lá',
|
||
|
dd: '%d lá',
|
||
|
M: 'mí',
|
||
|
MM: '%d míonna',
|
||
|
y: 'bliain',
|
||
|
yy: '%d bliain',
|
||
|
},
|
||
|
dayOfMonthOrdinalParse: /\d{1,2}(d|na|mh)/,
|
||
|
ordinal: function (number) {
|
||
|
var output = number === 1 ? 'd' : number % 10 === 2 ? 'na' : 'mh';
|
||
|
return number + output;
|
||
|
},
|
||
|
week: {
|
||
|
dow: 1, // Monday is the first day of the week.
|
||
|
doy: 4, // The week that contains Jan 4th is the first week of the year.
|
||
|
},
|
||
|
});
|