Closed as not planned
Description
Symfony version(s) affected
5.4.1
Description
When using a LessThanOrEqual constraint on MoneyType field, the compared_value is not well formatted for user.
The shown error is
"Cette valeur doit être inférieure ou égale à 72.74."
instead of one acceptable text :
"Cette valeur doit être inférieure ou égale à 72,74."
"Cette valeur doit être inférieure ou égale à 72,74 €."
How to reproduce
Build a form with
public function buildForm(FormBuilderInterface $builder, array $options) {
$max = 72.74;
$builder
->add('amount', MoneyType::class, [
'data' => $max,
'constraints' => [
new Assert\LessThanOrEqual($max),
],
]);
}
Then enter a greater value like 90.
Possible Solution
No response
Additional Context
No response