Improve language formatting
We usually avoid to display amount or date in error message because the formatting requires to write a lot of code (and devs are lazy).
So I think we should improve that by reducing the code to write.
The first point is to be able to retrieve the right language easily and the second is to convert the formatting method into instance method (no need to have the class and the instance).