diff --git a/apps/client/src/app/components/admin-users/admin-users.component.ts b/apps/client/src/app/components/admin-users/admin-users.component.ts index 6f1202476..753070b8e 100644 --- a/apps/client/src/app/components/admin-users/admin-users.component.ts +++ b/apps/client/src/app/components/admin-users/admin-users.component.ts @@ -1,6 +1,10 @@ import { TokenStorageService } from '@ghostfolio/client/services/token-storage.service'; import { DEFAULT_PAGE_SIZE } from '@ghostfolio/common/config'; -import { getDateFormatString, getEmojiFlag } from '@ghostfolio/common/helper'; +import { + getDateFnsLocale, + getDateFormatString, + getEmojiFlag +} from '@ghostfolio/common/helper'; import { AdminUsers, InfoItem, User } from '@ghostfolio/common/interfaces'; import { hasPermission, permissions } from '@ghostfolio/common/permissions'; @@ -116,7 +120,8 @@ export class AdminUsersComponent implements OnDestroy, OnInit { public formatDistanceToNow(aDateString: string) { if (aDateString) { const distanceString = formatDistanceToNowStrict(parseISO(aDateString), { - addSuffix: true + addSuffix: true, + locale: getDateFnsLocale(this.user?.settings?.language) }); return Math.abs(differenceInSeconds(parseISO(aDateString), new Date())) < diff --git a/apps/client/src/app/components/admin-users/admin-users.html b/apps/client/src/app/components/admin-users/admin-users.html index 1a4125d84..c49258125 100644 --- a/apps/client/src/app/components/admin-users/admin-users.html +++ b/apps/client/src/app/components/admin-users/admin-users.html @@ -52,14 +52,15 @@ @if (element.subscription?.expiresAt) { }