title: MVC3: How to change the generic [Required] validation message text?
body: <p>When you decorate a model object's property with the <code>Required</code> attribute and don't specify <code>ErrorMessage</code>  or <code>ResourceType/Name</code> you get the validation message in the interpolated form of "The {0} field is required.", where param 0 is the value of the <code>DisplayName</code> attribute of that property. </p>
  
  <p>I want to change that default string to something else but I want to keep the generic nature of it, that is I don't want to specify <code>ErrorMessage</code> or <code>ResourceType/Name</code> for every property of the model object. Where is the default string stored and how can I change it?</p>