Я хотел бы интернационализировать ошибки формы, возвращаемые Play 2.5 (Scala), когда, например, длина поля, представленная пользователем, равна 2, а требование равно 3, я получаю следующую ошибку в Firefox на английском языке: «Минимальная длина составляет 3 ". (Проект использует французский язык и другие части сайта хорошо отображаются на французском языке, используя файл conf/messages.fr
).Как интернационализировать ограничения формы в Play 2.5?
import play.api.data.Form
import play.api.data.Forms.{ mapping, text }
case class NewsData(title: String, rawHTML: String)
object AllForms {
val newsForm: Form[NewsData] = Form {
mapping(
"title" -> text(minLength = 3, maxLength = 255),
"rawHTML" -> text(minLength = 3, maxLength = 19999)
)(NewsData.apply)(NewsData.unapply)
}
}
я нашел в исходном коде игры, что он использует внутренне следующее сообщение: error.min
в Play 2.5 Validation.scala но положить его в conf/messages.fr
не работает.
Что было бы правильным способом локализовать это?