我有一个Spring-Boot应用程序,它使用LocaleContextHolder.getLocale()
确定消息语言。它完美适用于message_XX.properties
中定义的任何消息,但不适用于BeanValidation消息。来自bean验证的消息始终以英语解决。有什么方法可以指定BeanValidation区域设置以用于转换验证
编辑1:
我真正需要做的是配置自定义MessageInterpolator
以便使用客户端的语言环境而不是Locale.getDefaultLocale()
。
有人可以帮忙吗? 我已经尝试过在互联网上找到的所有内容。