Localization support

Add the ability to display error messages in locales other than en-us.
Shouldn't this be something like `^4.6`?