UNPKG

date-fns

Version:

Modern JavaScript date utility library

85 lines (82 loc) 2.08 kB
var formatDistanceLocale = { lessThanXSeconds: { one: 'بىر سىكۇنت ئىچىدە', other: 'سىكۇنت ئىچىدە {{count}}' }, xSeconds: { one: 'بىر سىكۇنت', other: 'سىكۇنت {{count}}' }, halfAMinute: 'يىرىم مىنۇت', lessThanXMinutes: { one: 'بىر مىنۇت ئىچىدە', other: 'مىنۇت ئىچىدە {{count}}' }, xMinutes: { one: 'بىر مىنۇت', other: 'مىنۇت {{count}}' }, aboutXHours: { one: 'تەخمىنەن بىر سائەت', other: 'سائەت {{count}} تەخمىنەن' }, xHours: { one: 'بىر سائەت', other: 'سائەت {{count}}' }, xDays: { one: 'بىر كۈن', other: 'كۈن {{count}}' }, aboutXWeeks: { one: 'تەخمىنەن بىرھەپتە', other: 'ھەپتە {{count}} تەخمىنەن' }, xWeeks: { one: 'بىرھەپتە', other: 'ھەپتە {{count}}' }, aboutXMonths: { one: 'تەخمىنەن بىر ئاي', other: 'ئاي {{count}} تەخمىنەن' }, xMonths: { one: 'بىر ئاي', other: 'ئاي {{count}}' }, aboutXYears: { one: 'تەخمىنەن بىر يىل', other: 'يىل {{count}} تەخمىنەن' }, xYears: { one: 'بىر يىل', other: 'يىل {{count}}' }, overXYears: { one: 'بىر يىلدىن ئارتۇق', other: 'يىلدىن ئارتۇق {{count}}' }, almostXYears: { one: 'ئاساسەن بىر يىل', other: 'يىل {{count}} ئاساسەن' } }; export default function formatDistance(token, count, options) { options = options || {}; var result; if (typeof formatDistanceLocale[token] === 'string') { result = formatDistanceLocale[token]; } else if (count === 1) { result = formatDistanceLocale[token].one; } else { result = formatDistanceLocale[token].other.replace('{{count}}', count); } if (options.addSuffix) { if (options.comparison > 0) { return result; } else { return result + ' بولدى'; } } return result; }