Guides  ›  Validations  ›  Messages ← PREV NEXT →

Messages

Override validation messages in your locales.

var locales = {
  en: {
    validate: {
      error: 'Please check your details',
      required: 'is required',
      is: 'must be %s',
      email: 'an email address'
    }
  }
}

Pass locales to server({ locales }). state.validate() selects messages for state.req.lang. Route schemas use validate.error for the response message.

Next: Create a plugin →

Tools for business systems.