respect-validation/docs/message-translation.md
Henrique Moody 5c0bd3a5da
Move "Message translation" documentation
Signed-off-by: Henrique Moody <henriquemoody@gmail.com>
2019-05-22 20:56:09 +02:00

18 lines
586 B
Markdown

# Message translation
You're also able to translate your message to another language with Validation.
The only thing one must do is to define the param `translator` as a callable that
will handle the translation overwriting the default factory:
```php
Factory::setDefaultInstance(
(new Factory())->withTranslator('gettext')
);
```
The example above uses `gettext()` but you can use any other callable value, like
`[$translator, 'trans']` or `you_custom_function()`.
After that, if you call `getMessage()`, `getMessages()`, or `getFullMessage()`,
the message will be translated.