Project budget field bug when language change

I observe a bug since several stable versions and never corrected:
I use dolibarr in German, which means all figures over thousand are separated in points and not as usual in English with comma.
Example German 10.000,00 € and English 10,000.00 €
When I add the in German in the project budget field 10000 it will be saved the first time as 10.000 € - but when I safe a second time it is the form entry field return the sum with a point like an English version 10.000 and when not correcting again manually it cut of all Zero behind the point. Consequently the budget is show then with 10 €. -
This bug doesn’t happen with the Project Lead field, Here 10000 in the form field stay 10000 and show only after save the point without adding automatically a point to 10.000 (like it does in bugget) - I presume the bug can be solved easily by applying the same code to project budget field as for project lead field.