diff --git a/app/views/users/passwords/reset_link_sent.html.haml b/app/views/users/passwords/reset_link_sent.html.haml index c224890c5..c1c8de381 100644 --- a/app/views/users/passwords/reset_link_sent.html.haml +++ b/app/views/users/passwords/reset_link_sent.html.haml @@ -12,7 +12,7 @@ %section.link-sent-info %p - = t('views.users.passwords.reset_link_sent.email_sent_html', email: @email) + = t('views.users.passwords.reset_link_sent.email_sent_html', email: @email, application_name: APPLICATION_NAME) %p = t('views.users.passwords.reset_link_sent.click_link_to_reset_password') %p @@ -28,5 +28,8 @@ - if FranceConnectService.enabled? %li = t('views.users.passwords.reset_link_sent.check_france_connect_html', href: france_connect_particulier_path) + + %li + = t('views.users.passwords.reset_link_sent.check_gpdr') %p = t('views.users.shared.contact_us_if_any_trouble_html', href: contact_url) diff --git a/config/locales/en.yml b/config/locales/en.yml index 513c946b6..984c0e8f2 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -499,12 +499,13 @@ en: reset_link_sent: got_it: Got it! open_your_mailbox: Now open your mailbox. - email_sent_html: We have sent you an email to the address %{email}. + email_sent_html: "If a %{application_name} account exists with the address %{email}, we have sent you an email." click_link_to_reset_password: Click on the link in the email to change your password. no_mail: Didn't receive the email? check_spams: Check your junk or spam email. check_account: Have you created a %{application_name} account with the adress %{email}? You will not receive any message if no account is linked to your email adress. check_france_connect_html: Have you once logged in with France Connect? If yes, try again with France Connect. + check_gpdr: "The account may have been deleted in the event of prolonged inactivity and no current file. In this case you will have to recreate an account from a procedure." shared: email_can_take_a_while_html: Please note that this message can take up to 15 minutes to arrive. contact_us_if_any_trouble_html: 'You can contact us through this form if a problem still exists.' diff --git a/config/locales/fr.yml b/config/locales/fr.yml index 9ca46e1ff..82f6101ce 100644 --- a/config/locales/fr.yml +++ b/config/locales/fr.yml @@ -498,12 +498,13 @@ fr: submit: Changer le mot de passe submit_loading: Envoi… reset_link_sent: - email_sent_html: "Nous vous avons envoyé un email à l’adresse %{email}." + email_sent_html: "Si un compte %{application_name} existe avec l’adresse %{email}, nous vous avons envoyé un email." click_link_to_reset_password: "Cliquez sur le lien contenu dans l’email pour changer votre mot de passe." no_mail: "Vous n’avez pas reçu l’email ?" check_spams: "Vérifiez la boite Indésirables ou Spam de votre boite email." - check_account: "Avez-vous bien créé un compte %{application_name} avec l’adresse %{email} ? Si aucun compte n’existe avec cette adresse, vous ne recevrez pas de message." + check_account: "Avez-vous bien créé un compte %{application_name} avec l’adresse %{email} ? Si aucun compte n’existe avec cette adresse, vous ne recevrez pas de message." check_france_connect_html: "Vous êtes-vous connecté avec France Connect par le passé ? Dans ce cas essayez à nouveau avec France Connect." + check_gpdr: "Le compte a pu être supprimé en cas d’inactivité prolongée et sans dossier en cours. Dans ce cas vous devrez recréer un compte à partir d’une démarche." got_it: "Bien reçu !" open_your_mailbox: "Maintenant ouvrez votre boite email." title: "Lien de réinitialisation du mot de passe envoyé" diff --git a/spec/system/users/managing_password_spec.rb b/spec/system/users/managing_password_spec.rb index bb77ddd6f..4e502106a 100644 --- a/spec/system/users/managing_password_spec.rb +++ b/spec/system/users/managing_password_spec.rb @@ -15,7 +15,7 @@ describe 'Managing password:', js: true do perform_enqueued_jobs do click_on 'Demander un nouveau mot de passe' end - expect(page).to have_text 'Nous vous avons envoyé un email' + expect(page).to have_text 'nous vous avons envoyé un email' expect(page).to have_text user.email click_reset_password_link_for user.email @@ -46,7 +46,7 @@ describe 'Managing password:', js: true do perform_enqueued_jobs do click_on 'Demander un nouveau mot de passe' end - expect(page).to have_text 'Nous vous avons envoyé un email' + expect(page).to have_text 'nous vous avons envoyé un email' expect(page).to have_text user.email click_reset_password_link_for user.email