I'd like to avoid having greedy translations, as it is not a free method to call. I've worked with several applications that had considerable slow downs because of having to translate all validation messages beforehand. That was my motivation to implement the validationDomain in 2.x