【发布时间】:2021-09-28 03:38:30
【问题描述】:
我按照https://www.baeldung.com/spring-boot-internationalization#localeresolver 中的说明配置了我的网络应用程序
将 Locale.ITALIAN 设置为 LocaleResolver bean 的默认语言环境。
我有两个消息文件:
- 带有意大利语消息的message.properties
- message_en.properties 带有英文消息
但是,messages_en.properties 中定义的标签(如果存在)。例如通过 lang=es 请求参数设置语言环境,显示英文消息。
如果我理解,预期的行为应该是如果 lang=en,则应该使用 message_en.properties,而对于所有其他语言,应该使用 message.properties 中的消息。
建议?
【问题讨论】:
标签: spring-boot internationalization