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