diff --git a/app/components/dossiers/errors_full_messages_component/errors_full_messages_component.en.yml b/app/components/dossiers/errors_full_messages_component/errors_full_messages_component.en.yml
index 0a595e80a..99235b8b1 100644
--- a/app/components/dossiers/errors_full_messages_component/errors_full_messages_component.en.yml
+++ b/app/components/dossiers/errors_full_messages_component/errors_full_messages_component.en.yml
@@ -1,7 +1,13 @@
---
en:
sumup_html:
- one: |
- Your file has 1 error. Fix-it to continue :
- other: |
- Your file has %{count} errors. Fix-them to continue :
+ title:
+ one: |
+ Your file has 1 error
+ other: |
+ Your file has %{count} errors
+ content:
+ one: |
+ Fix-it to continue:
+ other: |
+ Fix-them to continue:
diff --git a/app/components/dossiers/errors_full_messages_component/errors_full_messages_component.fr.yml b/app/components/dossiers/errors_full_messages_component/errors_full_messages_component.fr.yml
index 3d94f636f..8ed2c3f63 100644
--- a/app/components/dossiers/errors_full_messages_component/errors_full_messages_component.fr.yml
+++ b/app/components/dossiers/errors_full_messages_component/errors_full_messages_component.fr.yml
@@ -1,7 +1,13 @@
---
fr:
sumup_html:
- one: |
- Votre dossier contient 1 champ en erreur. Corrigez-la pour poursuivre :
- other: |
- Votre dossier contient %{count} champs en erreurs. Corrigez-les pour poursuivre :
+ title:
+ one: |
+ Votre dossier contient 1 champ en erreur
+ other: |
+ Votre dossier contient %{count} champs en erreur
+ content:
+ one: |
+ Corrigez-la pour poursuivre :
+ other: |
+ Corrigez-les pour poursuivre :
diff --git a/app/components/dossiers/errors_full_messages_component/errors_full_messages_component.html.haml b/app/components/dossiers/errors_full_messages_component/errors_full_messages_component.html.haml
index ada4150b5..4b0245804 100644
--- a/app/components/dossiers/errors_full_messages_component/errors_full_messages_component.html.haml
+++ b/app/components/dossiers/errors_full_messages_component/errors_full_messages_component.html.haml
@@ -1,4 +1,5 @@
.fr-alert.fr-alert--error.fr-mb-3w{ role: "alertdialog" }
- if dedup_and_partitioned_errors.size > 0
- %p#sumup-errors= t('.sumup_html', count: dedup_and_partitioned_errors.size, url: dedup_and_partitioned_errors.first.anchor)
+ %h3#sumup-errors.fr-alert__title= t('.sumup_html.title', count: dedup_and_partitioned_errors.size)
+ %p= t('.sumup_html.content', count: dedup_and_partitioned_errors.size)
= render ExpandableErrorList.new(errors: dedup_and_partitioned_errors)