次のコードに続いて javax.validation を使用して検証している Java のクラスが 1 つあります。
ValidatorFactory validatorFactory = Validation.buildDefaultValidatorFactory();
Validator validator = validatorFactory.getValidator();
Set<ConstraintViolation<ApplicationRequest>> validationErrors = validator.validate(request);
for (ConstraintViolation<MyObject> valErrors : validationErrors) {
errors.add(valErrors.getPropertyPath() + " " + valErrors.getMessage() + ". ");
}
スペイン語のサーバーで実行すると、エラー メッセージがスペイン語で表示されます。ただし、テスト サーバー (英語環境にインストールされている) で実行すると、メッセージは英語で表示されます。スペイン語のロケールを使用するように javax 検証に指示するにはどうすればよいですか。出来ますか?