Revert "revert"

This reverts commit 21ac0c8e0be4e52f94ffb198d064a62e2bbe0511.
Revert "Flash messages + en localisation"

This reverts commit 8ebf607093e23762a61d351b3ace4a86f78cc2c4.