Есть форма с элементом ввода username.
Валидация элемента происходит с помощью плагина Knockout Validation.
Используется стандартное правило minLength:
self.username = ko.observable().extend({ required: true, minLength: 2, maxLength: 10 });
Значение для сообщения следующее:
minLength: 'Пожалуйста, введите по крайней мере {0} символов.',
В итоге при ошибке выводится сообщение:
Пожалуйста, введите по крайней мере 2 символов.
А хотелось бы:
Пожалуйста, введите по крайней мере 2 символа.
Хочу правильное окончание (1 символ, 2 символа, 5 символов) в зависимости от значения.
Подскажите, пожалуйста, люди добрые, как?