refactor User and I18n the error message