intl-relative-time-format
Version:
A fully spec-compliant polyfill for 'Intl.RelativeTimeFormat'
413 lines (412 loc) • 14 kB
JavaScript
if ("__addLocaleData" in Intl.RelativeTimeFormat) {
Intl.RelativeTimeFormat.__addLocaleData({
locale: "gd-GB",
data: {
year: {
'0': 'am bliadhna',
'1': 'an ath-bhliadhna',
'-2': 'a-bhòn-uiridh',
'-1': 'an-uiridh',
future: {
one: 'an ceann {0} bhliadhna',
two: 'an ceann {0} bhliadhna',
few: 'an ceann {0} bliadhnaichean',
other: 'an ceann {0} bliadhna'
},
past: {
one: '{0} bhliadhna air ais',
two: '{0} bhliadhna air ais',
few: '{0} bhliadhnaichean air ais',
other: '{0} bliadhna air ais'
}
},
'year-short': {
'0': 'am bliadhna',
'1': 'an ath-bhliadhna',
'-2': 'a-bhòn-uiridh',
'-1': 'an-uiridh',
future: {
one: 'an {0} bhlia.',
two: 'an {0} bhlia.',
few: 'an {0} blia.',
other: 'an {0} blia.'
},
past: {
one: 'o {0} bhlia.',
two: 'o {0} bhlia.',
few: 'o {0} blia.',
other: 'o {0} blia.'
}
},
'year-narrow': {
'0': 'am bl.',
'1': 'an ath-bhl.',
'-2': 'a-bh-uir.',
'-1': 'an-uir.',
future: {
one: '+{0} bhl.',
two: '+{0} bhl.',
few: '+{0} bl.',
other: '+{0} bl.'
},
past: {
one: '-{0} bhl.',
two: '-{0} bhl.',
few: '-{0} bl.',
other: '-{0} bl.'
}
},
quarter: {
'0': 'an cairteal seo',
'1': 'an ath-chairteal',
'-1': 'an cairteal seo chaidh',
future: {
one: 'an ceann {0} chairteil',
two: 'an ceann {0} chairteil',
few: 'an ceann {0} cairtealan',
other: 'an ceann {0} cairteil'
},
past: {
one: 'o chionn {0} chairteil',
two: 'o chionn {0} chairteil',
few: 'o chionn {0} cairtealan',
other: 'o chionn {0} cairteil'
}
},
'quarter-short': {
'0': 'an cairt. seo',
'1': 'an ath-chairt.',
'-1': 'an cairt. sa chaidh',
future: {
one: 'an {0} chairt.',
two: 'an {0} chairt.',
few: 'an {0} cairt.',
other: 'an {0} cairt.'
},
past: {
one: 'o {0} chairt.',
two: 'o {0} chairt.',
few: 'o {0} cairt.',
other: 'o {0} cairt.'
}
},
'quarter-narrow': {
'0': 'an c. seo',
'1': 'ath-ch.',
'-1': 'c. ch.',
future: {
one: '+{0} c.',
two: '+{0} c.',
few: '+{0} c.',
other: '+{0} c.'
},
past: {
one: '-{0} c.',
two: '-{0} c.',
few: '-{0} c.',
other: '-{0} c.'
}
},
month: {
'0': 'am mìos seo',
'1': 'an ath-mhìos',
'-1': 'am mìos seo chaidh',
future: {
one: 'an ceann {0} mhìosa',
two: 'an ceann {0} mhìosa',
few: 'an ceann {0} mìosan',
other: 'an ceann {0} mìosa'
},
past: {
one: '{0} mhìos air ais',
two: '{0} mhìos air ais',
few: '{0} mìosan air ais',
other: '{0} mìos air ais'
}
},
'month-short': {
'0': 'am mìos seo',
'1': 'an ath-mhìos',
'-1': 'am mìos sa chaidh',
future: {
one: 'an {0} mhìos.',
two: 'an {0} mhìos.',
few: 'an {0} mìos.',
other: 'an {0} mìos.'
},
past: {
one: 'o {0} mhìos.',
two: 'o {0} mhìos.',
few: 'o {0} mìos.',
other: 'o {0} mìos.'
}
},
'month-narrow': {
'0': 'am mì. seo',
'1': 'ath-mhì.',
'-1': 'mì. ch.',
future: {
one: '+{0} mhì.',
two: '+{0} mhì.',
few: '+{0} mì.',
other: '+{0} mì.'
},
past: {
one: '-{0} mhì.',
two: '-{0} mhì.',
few: '-{0} mì.',
other: '-{0} mì.'
}
},
week: {
'0': 'an t-seachdain seo',
'1': 'an ath-sheachdain',
'-1': 'an t-seachdain seo chaidh',
future: {
one: 'an ceann {0} seachdain',
two: 'an ceann {0} sheachdain',
few: 'an ceann {0} seachdainean',
other: 'an ceann {0} seachdain'
},
past: {
one: '{0} seachdain air ais',
two: '{0} sheachdain air ais',
few: '{0} seachdainean air ais',
other: '{0} seachdain air ais'
}
},
'week-short': {
'0': 'an t-seachd. seo',
'1': 'an ath-sheachd.',
'-1': 'seachd. sa chaidh',
future: {
one: 'an {0} sheachd.',
two: 'an {0} sheachd.',
few: 'an {0} seachd.',
other: 'an {0} seachd.'
},
past: {
one: 'o {0} sheachd.',
two: 'o {0} sheachd.',
few: 'o {0} seachd.',
other: 'o {0} seachd.'
}
},
'week-narrow': {
'0': 'an t-sn. seo',
'1': 'ath-shn.',
'-1': 'sn. ch.',
future: {
one: '+{0} sn.',
two: '+{0} sn.',
few: '+{0} sn.',
other: '+{0} sn.'
},
past: {
one: '-{0} sn.',
two: '-{0} sn.',
few: '-{0} sn.',
other: '-{0} sn.'
}
},
day: {
'0': 'an-diugh',
'1': 'a-màireach',
'2': 'an-earar',
'3': 'an-eararais',
'-2': 'a-bhòin-dè',
'-1': 'an-dè',
future: {
one: 'an ceann {0} latha',
two: 'an ceann {0} latha',
few: 'an ceann {0} làithean',
other: 'an ceann {0} latha'
},
past: {
one: '{0} latha air ais',
two: '{0} latha air ais',
few: '{0} làithean air ais',
other: '{0} latha air ais'
}
},
'day-short': {
'0': 'an-diugh',
'1': 'a-màireach',
'2': 'an-earar',
'3': 'an-eararais',
'-2': 'a-bhòin-dè',
'-1': 'an-dè',
future: {
one: 'an {0} là',
two: 'an {0} là',
few: 'an {0} là.',
other: 'an {0} là'
},
past: {
one: 'o {0} là',
two: 'o {0} là',
few: 'o {0} là.',
other: 'o {0} là'
}
},
'day-narrow': {
'0': 'an-diugh',
'1': 'a-màireach',
'2': 'an-earar',
'3': 'an-eararais',
'-2': 'a-bhòin-dè',
'-1': 'an-dè',
future: {
one: '+{0} là',
two: '+{0} là',
few: '+{0} là',
other: '+{0} là'
},
past: {
one: '-{0} là',
two: '-{0} là',
few: '-{0} là',
other: '-{0} là'
}
},
hour: {
'0': 'am broinn uair a thìde',
future: {
one: 'an ceann {0} uair a thìde',
two: 'an ceann {0} uair a thìde',
few: 'an ceann {0} uairean a thìde',
other: 'an ceann {0} uair a thìde'
},
past: {
one: '{0} uair a thìde air ais',
two: '{0} uair a thìde air ais',
few: '{0} uairean a thìde air ais',
other: '{0} uair a thìde air ais'
}
},
'hour-short': {
'0': 'am broinn uair',
future: {
one: 'an {0} uair',
two: 'an {0} uair',
few: 'an {0} uair.',
other: 'an {0} uair'
},
past: {
one: 'o {0} uair',
two: 'o {0} uair',
few: 'o {0} uair.',
other: 'o {0} uair'
}
},
'hour-narrow': {
'0': 'san uair',
future: {
one: '+{0} u.',
two: '+{0} u.',
few: '+{0} u.',
other: '+{0} u.'
},
past: {
one: '-{0} u.',
two: '-{0} u.',
few: '-{0} u.',
other: '-{0} u.'
}
},
minute: {
'0': 'am broinn mionaid',
future: {
one: 'an ceann {0} mhionaid',
two: 'an ceann {0} mhionaid',
few: 'an ceann {0} mionaidean',
other: 'an ceann {0} mionaid'
},
past: {
one: '{0} mhionaid air ais',
two: '{0} mhionaid air ais',
few: '{0} mionaidean air ais',
other: '{0} mionaid air ais'
}
},
'minute-short': {
'0': 'am broinn mion.',
future: {
one: 'an {0} mhion.',
two: 'an {0} mhion.',
few: 'an {0} mion.',
other: 'an {0} mion.'
},
past: {
one: 'o {0} mhion.',
two: 'o {0} mhion.',
few: 'o {0} mion.',
other: 'o {0} mion.'
}
},
'minute-narrow': {
'0': 'sa mhion.',
future: {
one: '+{0} m',
two: '+{0} m',
few: '+{0} m',
other: '+{0} m'
},
past: {
one: '-{0} m',
two: '-{0} m',
few: '-{0} m',
other: '-{0} m'
}
},
second: {
'0': 'an-dràsta',
future: {
one: 'an ceann {0} diog',
two: 'an ceann {0} dhiog',
few: 'an ceann {0} diogan',
other: 'an ceann {0} diog'
},
past: {
one: '{0} diog air ais',
two: '{0} dhiog air ais',
few: '{0} diogan air ais',
other: '{0} diog air ais'
}
},
'second-short': {
'0': 'an-dràsta',
future: {
one: 'an {0} diog',
two: 'an {0} dhiog',
few: 'an {0} diog.',
other: 'an {0} diog'
},
past: {
one: 'o {0} diog',
two: 'o {0} dhiog',
few: 'o {0} diog.',
other: 'o {0} diog'
}
},
'second-narrow': {
'0': 'an-dràsta',
future: {
one: '+{0} d',
two: '+{0} d',
few: '+{0} d',
other: '+{0} d'
},
past: {
one: '-{0} d',
two: '-{0} d',
few: '-{0} d',
other: '-{0} d'
}
},
nu: [
'latn'
]
}
});
}