diff --git a/frontend/src/components/ContributionPanel.jsx b/frontend/src/components/ContributionPanel.jsx
index 6e72496..fa62099 100644
--- a/frontend/src/components/ContributionPanel.jsx
+++ b/frontend/src/components/ContributionPanel.jsx
@@ -558,9 +558,12 @@ const ContributionPanel = ({
key={change.id}
className={`contrib-change-card${isApproved ? ' contrib-change-card--approved' : ''}${isRejected ? ' contrib-change-card--rejected' : ''}`}
>
- {/* Étiquette posée sur le bord haut de la carte ; une fiche changée depuis la proposition dit « À vérifier » à la place */}
+ {/* Étiquette posée sur le bord haut de la carte. Une fiche changée depuis la proposition dit « À vérifier »
+ à la place de « Modification » ; toute autre action garde son mot (une suppression reste lisible) */}
{change.conflictState === 'needs_review' ? (
- {t('À vérifier')}
+
+ {change.action === 'update' ? t('À vérifier') : t('{action}, à vérifier', { action: formatAction(change.action) })}
+
) : (
{formatAction(change.action)}
diff --git a/frontend/src/i18n/en/contribution.js b/frontend/src/i18n/en/contribution.js
index 2d64067..5d20a9b 100644
--- a/frontend/src/i18n/en/contribution.js
+++ b/frontend/src/i18n/en/contribution.js
@@ -108,7 +108,8 @@ export default {
'Unions': 'Couples',
'Annotations': 'Annotations',
'À vérifier': 'Needs checking',
- 'La fiche a changé depuis cette proposition': 'The profile has changed since this proposal',
+ 'La fiche a changé depuis cette proposition': 'The profile has changed since this suggestion',
+ '{action}, à vérifier': '{action}, needs checking',
'Accepter': 'Accept',
'Refuser': 'Decline',
'Dessin libre': 'Freehand drawing',