diff --git a/locales/en/settings.ftl b/locales/en/settings.ftl index d41be9e0c90..69115f8282d 100644 --- a/locales/en/settings.ftl +++ b/locales/en/settings.ftl @@ -58,6 +58,8 @@ settings-delete-monitor-free-account-dialog-cta-label = Delete account settings-delete-monitor-free-account-dialog-cancel-button-label = Never mind, take me back settings-delete-monitor-account-confirmation-toast-label-2 = Your { -brand-monitor } account is now deleted. settings-delete-monitor-account-confirmation-toast-dismiss-label = Dismiss +settings-delete-account-recent-auth-required = For your safety, please sign in again (within the last hour) before deleting your account. +settings-delete-account-error-generic = Something went wrong while trying to delete your account. Try again. ## Monthly Monitor Report diff --git a/src/app/(proper_react)/(redesign)/(authenticated)/user/(dashboard)/settings/DeleteAccountButton.tsx b/src/app/(proper_react)/(redesign)/(authenticated)/user/(dashboard)/settings/DeleteAccountButton.tsx index 61a1d9435c0..d711557d3a2 100644 --- a/src/app/(proper_react)/(redesign)/(authenticated)/user/(dashboard)/settings/DeleteAccountButton.tsx +++ b/src/app/(proper_react)/(redesign)/(authenticated)/user/(dashboard)/settings/DeleteAccountButton.tsx @@ -9,6 +9,7 @@ import { signOut } from "next-auth/react"; import { Button } from "../../../../../../components/client/Button"; import { type onDeleteAccount } from "./actions"; import { useTelemetry } from "../../../../../../hooks/useTelemetry"; +import { useL10n } from "../../../../../../hooks/l10n"; /** * Since