# Validation

BREAD allows you to define validation rules with a breeze.\
First, open the options for the formfield you want to add rules to:

![](https://1000420283-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSsgU0SsYLWMKt_UOjx%2F-Laet1arJW1VBz-kO4ub%2F-Laet4l0Mz9Gkpi8Ux0W%2Fvalidation-input.jpg?generation=1553350291134178\&alt=media)

Click `Add Rule` and enter the rule, for example `min:10` and a message to it.\
Messages are translatable. Just click the locale and enter the message in that language.

You can find a full list of available validation rules in the [Laravel documentation](https://laravel.com/docs/validation#available-validation-rules)!

## Validating translatable fields

By default, only the current locale is validated. If you want to validate each locale, just tick `Deep`:

![](https://1000420283-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSsgU0SsYLWMKt_UOjx%2F-Laet1arJW1VBz-kO4ub%2F-Laet4l4pi40X1LJqCLo%2Fvalidation-input-deep.jpg?generation=1553350290321181\&alt=media)

You can use the placeholder `:locale` in your messages to give your users informations on which locale failed validation.
