0
@Required
@MinLength(12)
@MaxLength(12)
@Id
@Column(length = 12)
public String id;

@Min(17)
@Max(30)
public Integer age;

@inputText(studentForm("id"), '_label -> "学号")
@inputText(studentForm("age"), '_label -> "年龄")

id="1"やage=10などのエラーメッセージを入力すると、2つの異なるエラーメッセージが表示されますが、1つは中国語、もう1つは英語です。

  1. idのエラー:最小長は12です
  2. 年齢のエラー:比較可能小登録17

どうすればそれらすべてを中国語に切り替えることができますか?

4

1 に答える 1

0

Play はメッセージを自動的に翻訳しないので、部分的にconf/messages.xxしか変更していない可能性があります。

それを見つけて翻訳を終了します。正しいエラーのキーは、 https ://github.com/playframework/Play20/blob/2.0.4/framework/src/play/src/main/resources/messages からコピーできます。

于 2013-03-25T17:18:21.890 に答える