There\'s a lot of question (and answer) here on stackoverflow and other site about translating the default error messages provided by the DefaultModelBinder, such as this on
When DefaultModelBinder.ResourceClassKey = "ResourceFileName";
is set in Application_Start method the DefaultModelBinder class uses other resource keys than defined in the resource file used by Asp.Net MVC.
While disassembling DefaultModelBinder there is a method GetUserResourceString that reads from the custom resource file. This functions is only called twice with these messages keys:
These are the only messages that could be set for DefaultModelBinder in MVC3.