Укажите пользовательские сообщения для каждой формы, используя vee validate
Представьте, что у меня есть две формы, каждая из которых имеет обязательное поле электронной почты. Я бы хотел:
- Показывать разные сообщения проверки для каждой формы
- Быть в состоянии локализовать их
Зачем мне это нужно: например, когда пользователь регистрируется и не заполняет поле электронной почты, я хочу отобразить что-то вроде: "Пожалуйста, укажите свой адрес электронной почты. Мы отправим вам некоторые инструкции на это письмо, чтобы вы знали, как продолжить".
С другой стороны, когда пользователь находится в своем профиле и пытается изменить свою электронную почту, я могу просто сказать ему: "Адрес электронной почты является обязательным" или что-то в этом роде.
Кроме того, мне нужно локализовать их обоих.
Я знаю, что могу указать настраиваемые сообщения для атрибутов имени для каждого поля, но это будет означать, что все формы будут использовать их. Однако я хочу иметь больше контроля. На самом деле в моем приложении есть файлы локализации, такие как en_US.json, ru_RU.json, и каждая форма размещается внутри объекта со своими метками, заполнителями и т. Д., Плюс есть объект проверки.
Так возможно ли это вообще?