Play で検証メッセージをカスタマイズしようとしています。
ファイルに次のエントリが見つかりました$PLAY_HOME/src/main/resources/messages
:
error.max=Must be less or equal to {0}
ファイル conf/messages で検証メッセージを再定義しました。
error.max=TEST, Maximal: {0}
しかし、私はまだデフォルトのメッセージを受け取っています。再生アプリケーションを再起動しましたが、まだ機能していません。
私は何を間違っていますか?
編集:
解決策は、特定の (言語に依存する) メッセージ ファイルでメッセージを定義することです。この行をファイル conf/messages.de に追加すると:
error.max=TEST GERMAN, Maximal: {0}
魔法のように機能します!それ以外の場合、conf/messages のエントリは無視されます (上記のとおり)。非常に直感に反すると思います...