Reply To: form filling error messages not translating

The wordpress language doesn’t change anything.
It just looks for the WPML main language. After you’ve changed that it the previous translation is the main resource. Either change the english post to be the italian (and exchange their content of course) or edit the ID of the of the post meta fields in your database to the italian one.