intl-relative-time-format
Version:
A fully spec-compliant polyfill for 'Intl.RelativeTimeFormat'
353 lines (352 loc) • 11.1 kB
JavaScript
if ("__addLocaleData" in Intl.RelativeTimeFormat) {
Intl.RelativeTimeFormat.__addLocaleData({
locale: "sr-Latn",
data: {
year: {
'0': 'ove godine',
'1': 'sledeće godine',
'-1': 'prošle godine',
future: {
one: 'za {0} godinu',
few: 'za {0} godine',
other: 'za {0} godina'
},
past: {
one: 'pre {0} godine',
few: 'pre {0} godine',
other: 'pre {0} godina'
}
},
'year-short': {
'0': 'ove god.',
'1': 'sledeće god.',
'-1': 'prošle god.',
future: {
one: 'za {0} god.',
few: 'za {0} god.',
other: 'za {0} god.'
},
past: {
one: 'pre {0} god.',
few: 'pre {0} god.',
other: 'pre {0} god.'
}
},
'year-narrow': {
'0': 'ove g.',
'1': 'sledeće g.',
'-1': 'prošle g.',
future: {
one: 'za {0} g.',
few: 'za {0} g.',
other: 'za {0} g.'
},
past: {
one: 'pre {0} g.',
few: 'pre {0} g.',
other: 'pre {0} g.'
}
},
quarter: {
'0': 'ovog kvartala',
'1': 'sledećeg kvartala',
'-1': 'prošlog kvartala',
future: {
one: 'za {0} kvartal',
few: 'za {0} kvartala',
other: 'za {0} kvartala'
},
past: {
one: 'pre {0} kvartala',
few: 'pre {0} kvartala',
other: 'pre {0} kvartala'
}
},
'quarter-short': {
'0': 'ovog kvartala',
'1': 'sledećeg kvartala',
'-1': 'prošlog kvartala',
future: {
one: 'za {0} kv.',
few: 'za {0} kv.',
other: 'za {0} kv.'
},
past: {
one: 'pre {0} kv.',
few: 'pre {0} kv.',
other: 'pre {0} kv.'
}
},
'quarter-narrow': {
'0': 'ovog kvartala',
'1': 'sledećeg kvartala',
'-1': 'prošlog kvartala',
future: {
one: 'za {0} kv.',
few: 'za {0} kv.',
other: 'za {0} kv.'
},
past: {
one: 'pre {0} kv.',
few: 'pre {0} kv.',
other: 'pre {0} kv.'
}
},
month: {
'0': 'ovog meseca',
'1': 'sledećeg meseca',
'-1': 'prošlog meseca',
future: {
one: 'za {0} mesec',
few: 'za {0} meseca',
other: 'za {0} meseci'
},
past: {
one: 'pre {0} meseca',
few: 'pre {0} meseca',
other: 'pre {0} meseci'
}
},
'month-short': {
'0': 'ovog mes.',
'1': 'sledećeg mes.',
'-1': 'prošlog mes.',
future: {
one: 'za {0} mes.',
few: 'za {0} mes.',
other: 'za {0} mes.'
},
past: {
one: 'pre {0} mes.',
few: 'pre {0} mes.',
other: 'pre {0} mes.'
}
},
'month-narrow': {
'0': 'ovog m.',
'1': 'sledećeg m.',
'-1': 'prošlog m.',
future: {
one: 'za {0} m.',
few: 'za {0} m.',
other: 'za {0} m.'
},
past: {
one: 'pre {0} m.',
few: 'pre {0} m.',
other: 'pre {0} m.'
}
},
week: {
'0': 'ove nedelje',
'1': 'sledeće nedelje',
'-1': 'prošle nedelje',
future: {
one: 'za {0} nedelju',
few: 'za {0} nedelje',
other: 'za {0} nedelja'
},
past: {
one: 'pre {0} nedelje',
few: 'pre {0} nedelje',
other: 'pre {0} nedelja'
}
},
'week-short': {
'0': 'ove ned.',
'1': 'sledeće ned.',
'-1': 'prošle ned.',
future: {
one: 'za {0} ned.',
few: 'za {0} ned.',
other: 'za {0} ned.'
},
past: {
one: 'pre {0} ned.',
few: 'pre {0} ned.',
other: 'pre {0} ned.'
}
},
'week-narrow': {
'0': 'ove n.',
'1': 'sledeće n.',
'-1': 'prošle n.',
future: {
one: 'za {0} n.',
few: 'za {0} n.',
other: 'za {0} n.'
},
past: {
one: 'pre {0} n.',
few: 'pre {0} n.',
other: 'pre {0} n.'
}
},
day: {
'0': 'danas',
'1': 'sutra',
'2': 'prekosutra',
'-2': 'prekjuče',
'-1': 'juče',
future: {
one: 'za {0} dan',
few: 'za {0} dana',
other: 'za {0} dana'
},
past: {
one: 'pre {0} dana',
few: 'pre {0} dana',
other: 'pre {0} dana'
}
},
'day-short': {
'0': 'danas',
'1': 'sutra',
'2': 'prekosutra',
'-2': 'prekjuče',
'-1': 'juče',
future: {
one: 'za {0} d.',
few: 'za {0} d.',
other: 'za {0} d.'
},
past: {
one: 'pre {0} d.',
few: 'pre {0} d.',
other: 'pre {0} d.'
}
},
'day-narrow': {
'0': 'danas',
'1': 'sutra',
'2': 'prekosutra',
'-2': 'prekjuče',
'-1': 'juče',
future: {
one: 'za {0} d.',
few: 'za {0} d.',
other: 'za {0} d.'
},
past: {
one: 'pre {0} d.',
few: 'pre {0} d.',
other: 'pre {0} d.'
}
},
hour: {
'0': 'ovog sata',
future: {
one: 'za {0} sat',
few: 'za {0} sata',
other: 'za {0} sati'
},
past: {
one: 'pre {0} sata',
few: 'pre {0} sata',
other: 'pre {0} sati'
}
},
'hour-short': {
future: {
one: 'za {0} č.',
few: 'za {0} č.',
other: 'za {0} č.'
},
past: {
one: 'pre {0} č.',
few: 'pre {0} č.',
other: 'pre {0} č.'
}
},
'hour-narrow': {
future: {
one: 'za {0} č.',
few: 'za {0} č.',
other: 'za {0} č.'
},
past: {
one: 'pre {0} č.',
few: 'pre {0} č.',
other: 'pre {0} č.'
}
},
minute: {
'0': 'ovog minuta',
future: {
one: 'za {0} minut',
few: 'za {0} minuta',
other: 'za {0} minuta'
},
past: {
one: 'pre {0} minuta',
few: 'pre {0} minuta',
other: 'pre {0} minuta'
}
},
'minute-short': {
future: {
one: 'za {0} min.',
few: 'za {0} min.',
other: 'za {0} min.'
},
past: {
one: 'pre {0} min.',
few: 'pre {0} min.',
other: 'pre {0} min.'
}
},
'minute-narrow': {
future: {
one: 'za {0} min.',
few: 'za {0} min.',
other: 'za {0} min.'
},
past: {
one: 'pre {0} min.',
few: 'pre {0} min.',
other: 'pre {0} min.'
}
},
second: {
'0': 'sada',
future: {
one: 'za {0} sekundu',
few: 'za {0} sekunde',
other: 'za {0} sekundi'
},
past: {
one: 'pre {0} sekunde',
few: 'pre {0} sekunde',
other: 'pre {0} sekundi'
}
},
'second-short': {
future: {
one: 'za {0} sek.',
few: 'za {0} sek.',
other: 'za {0} sek.'
},
past: {
one: 'pre {0} sek.',
few: 'pre {0} sek.',
other: 'pre {0} sek.'
}
},
'second-narrow': {
future: {
one: 'za {0} s.',
few: 'za {0} s.',
other: 'za {0} s.'
},
past: {
one: 'pre {0} s.',
few: 'pre {0} s.',
other: 'pre {0} s.'
}
},
nu: [
'latn'
]
}
});
}