Cleaner error message

It resolves #78 and #84, with one exception at the moment, there is no back translation yet.