react-timeago
Version:
A simple Time-Ago component for ReactJs
45 lines • 1.24 kB
JavaScript
const hasIntl = typeof Intl !== 'undefined' && Intl.NumberFormat != null;
const strings = {
prefixAgo: null,
prefixFromNow: null,
suffixAgo: 'پیش',
suffixFromNow: 'از حال',
seconds: 'کمتر از یک دقیقه',
minute: 'حدود یک دقیقه',
minutes: value => {
if (hasIntl) {
return new Intl.NumberFormat('fa').format(value) + ' دقیقه';
}
return '%d دقیقه';
},
hour: 'حدود یک ساعت',
hours: value => {
if (hasIntl) {
return 'حدود %d ساعت'.replace('%d', new Intl.NumberFormat('fa').format(value));
}
return 'حدود %d ساعت';
},
day: 'یک روز',
days: value => {
if (hasIntl) {
return '%d روز'.replace('%d', new Intl.NumberFormat('fa').format(value));
}
return '%d روز';
},
month: 'حدود یک ماه',
months: value => {
if (hasIntl) {
return '%d ماه'.replace('%d', new Intl.NumberFormat('fa').format(value));
}
return '%d ماه';
},
year: 'حدود یک سال',
years: value => {
if (hasIntl) {
return '%d سال'.replace('%d', new Intl.NumberFormat('fa').format(value));
}
return '%d سال';
},
wordSeparator: ' '
};
export default strings;