I have a problem using RequiredFields in my site. I try to replace the text "Please fill out "[FIELDNAME]", it is required." into another language.
You shouldn't have to change core code for this (never a good idea) - the languagefiles should take care of this.
And maybe send in a patch so your work doesn't get lost :-)