1
私はプレイ2.5(スカラ)、例えば利用者が提出したフィールドの長さが2で、要件が3である、私が手に英語でのFirefoxで次のエラーで返される形状誤差を国際たいです3 "です。 (プロジェクトではフランス語を使用し、サイトのその他の部分はconf/messages.fr
ファイルを使用してフランス語でうまく表示されます)。 error.min
Play 2.5 Validation.scalaではなく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)
}
}
私はそれが内部的に 次のメッセージを使用してプレイのソースコードで発見しました。
は何これをローカライズする適切な方法でしょうか?