Change to internal messages to use static ErrorMessages strings
Change resolve localized strings to accept optional IRequest to determine locale a runtime