feat(web): add more translations (#10700)

* feat(web): add more translations

* formatting
This commit is contained in:
Michel Heusschen
2024-07-01 00:29:10 +02:00
committed by GitHub
parent e54c18367b
commit c58148af35
20 changed files with 90 additions and 53 deletions

View File

@@ -59,16 +59,8 @@
return websocketEvents.on('on_user_delete', onDeleteSuccess);
});
const deleteDateFormat: Intl.DateTimeFormatOptions = {
month: 'long',
day: 'numeric',
year: 'numeric',
};
const getDeleteDate = (deletedAt: string): string => {
return DateTime.fromISO(deletedAt)
.plus({ days: $serverConfig.userDeleteDelay })
.toLocaleString(deleteDateFormat, { locale: $locale });
const getDeleteDate = (deletedAt: string): Date => {
return DateTime.fromISO(deletedAt).plus({ days: $serverConfig.userDeleteDelay }).toJSDate();
};
const onUserCreated = async () => {
@@ -245,7 +237,9 @@
{#if immichUser.deletedAt && immichUser.status === UserStatus.Deleted}
<CircleIconButton
icon={mdiDeleteRestore}
title="Restore user - scheduled removal on {getDeleteDate(immichUser.deletedAt)}"
title={$t('admin.user_restore_scheduled_removal', {
values: { date: getDeleteDate(immichUser.deletedAt) },
})}
color="primary"
size="16"
on:click={() => restoreUserHandler(immichUser)}