From 0fd9e15cc11015744366a7ad9a98b5c1e00a422c Mon Sep 17 00:00:00 2001 From: Martin Date: Tue, 23 Nov 2021 15:19:20 +0100 Subject: [PATCH] i18n(expiration_banner): extract test in i18n files --- .../shared/dossiers/_expiration_banner.html.haml | 13 +++++-------- config/locales/shared.en.yml | 7 +++++++ config/locales/shared.fr.yml | 8 ++++++++ 3 files changed, 20 insertions(+), 8 deletions(-) diff --git a/app/views/shared/dossiers/_expiration_banner.html.haml b/app/views/shared/dossiers/_expiration_banner.html.haml index b01fbea34..5f55b4be9 100644 --- a/app/views/shared/dossiers/_expiration_banner.html.haml +++ b/app/views/shared/dossiers/_expiration_banner.html.haml @@ -1,17 +1,14 @@ - if dossier.expirable? && dossier.close_to_expiration? .card.warning.mt-2.mb-3 - .card-title Votre dossier va expirer + .card-title= t('shared.dossiers.header.banner.title') %p - if dossier.brouillon? - Votre dossier est en brouillon, mais va bientôt expirer. Cela signifie qu’il va bientôt être supprimé sans avoir été déposé. - Si vous souhaitez le conserver afin de poursuivre la démarche, vous pouvez le conserver - un mois de plus en cliquant sur le bouton ci-dessous. + = t('shared.dossiers.header.banner.states.brouillon') - elsif dossier.en_construction? - Votre dossier est en attente de prise en charge par l'administration. Le delais de prise en charge maximale est de 6 mois. Vous pouvez toutefois entendre cette durée d'un mois en cliquant sur le bouton suivant. + = t('shared.dossiers.header.banner.states.en_construction') - elsif dossier.termine? - Le traitement de votre dossier est terminé, mais il va bientôt expirer. Cela signifie qu’il va bientôt être supprimé. - Si vous souhaitez conserver une trace, vous pouvez le télécharger au format PDF. + = t('shared.dossiers.header.banner.states.termine') - if dossier.expiration_can_be_extended? %br - = button_to 'Repousser sa suppression', users_dossier_repousser_expiration_path(dossier), class: 'button secondary mt-2' + = button_to t('shared.dossiers.header.banner.button_delay_expiration'), users_dossier_repousser_expiration_path(dossier), class: 'button secondary mt-2' diff --git a/config/locales/shared.en.yml b/config/locales/shared.en.yml index fa45fd22a..718513321 100644 --- a/config/locales/shared.en.yml +++ b/config/locales/shared.en.yml @@ -15,6 +15,13 @@ en: accepte: "Expires at %{date}" refuse: "Expires at %{date}" sans_suite: "Expires at %{date}" + banner: + title: Your file will expire + states: + brouillon: Your file is still in draft and will soon expire. So it will be deleted soon without being instructed. If you want to pursue your procedure you can submit it now. Otherwise you are able to delay its expiration by clicking on the underneath button. + en_construction: Your file is pending for instruction. The maximum delay is 6 months, but your can extend the duration by a month by clicking on the underneath button. + termine: Your file had been processed and will soon expire.So it will be deleted soon. If you want to keep it, your can dowload a PDF file of it. + button_delay_expiration: "Delay deletion" champs: cnaf: show: diff --git a/config/locales/shared.fr.yml b/config/locales/shared.fr.yml index ffcca7a87..cbeb937df 100644 --- a/config/locales/shared.fr.yml +++ b/config/locales/shared.fr.yml @@ -15,6 +15,14 @@ fr: accepte: "Expirera le %{date}" refuse: "Expirera le %{date}" sans_suite: "Expirera le %{date}" + banner: + title: Votre dossier va expirer + states: + brouillon: Votre dossier est en brouillon, mais va bientôt expirer. Cela signifie qu’il va bientôt être supprimé sans avoir été déposé. Si vous souhaitez le conserver afin de poursuivre la démarche, vous pouvez le conserver un mois de plus en cliquant sur le bouton ci-dessous. + en_construction: Votre dossier est en attente de prise en charge par l'administration. Le delais de prise en charge maximale est de 6 mois. Vous pouvez toutefois entendre cette durée d'un mois en cliquant sur le bouton suivant. + termine: Le traitement de votre dossier est terminé, mais il va bientôt expirer. Cela signifie qu’il va bientôt être supprimé. Si vous souhaitez conserver une trace, vous pouvez le télécharger au format PDF. + button_delay_expiration: "Repousser sa suppression" + champs: cnaf: show: