Translation of the parameter in a flash message

Hello there!
I have noticed that whenever the flash message has parameters, the flash message is translated but not the flash parameter(s)… for example for my locale FR, when adding a new payment method, the flash msg says ‘Payment method a bien été créé’, so ‘payment method’ is in english and the rest in FRench as it should… why? how can I fix this ? overriding the flash translation file is not enough since the parameter is the problem, right? If anyone could point me to the right direction to fix this, I would appreciate it! Thanks in advance…