fix: correct timestamp pluralization for singular forms (#694)

Co-authored-by: The Daniel <dmnyc@users.noreply.github.com>
This commit is contained in:
The Daniel ⚡️ 2025-12-14 20:09:41 -05:00 committed by GitHub
parent 9f428aed8c
commit 36f6d810ac
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
18 changed files with 105 additions and 54 deletions

View file

@ -35,17 +35,17 @@ function FormattedTimestampContent({
const diffDay = now.diff(time, 'day')
if (diffDay >= 1) {
return short ? t('n d', { n: diffDay }) : t('n days ago', { n: diffDay })
return short ? t('n d', { n: diffDay }) : t('day ago', { count: diffDay })
}
const diffHour = now.diff(time, 'hour')
if (diffHour >= 1) {
return short ? t('n h', { n: diffHour }) : t('n hours ago', { n: diffHour })
return short ? t('n h', { n: diffHour }) : t('hour ago', { count: diffHour })
}
const diffMinute = now.diff(time, 'minute')
if (diffMinute >= 1) {
return short ? t('n m', { n: diffMinute }) : t('n minutes ago', { n: diffMinute })
return short ? t('n m', { n: diffMinute }) : t('minute ago', { count: diffMinute })
}
return t('just now')