为jakarta.faces.Messages添加意大利语国际化配置失败求助
Jakarta Faces意大利语本地化消息加载失败问题
背景
jakarta.faces组件(基于4.1.1版本)仅内置了部分语言的验证消息翻译,我需要添加Messages_it.properties文件,实现意大利语网站的表单验证错误提示本地化。
已执行操作
- 将官方自带的属性文件复制到项目
resources目录下的jakarta.faces包内 - 在同一目录下创建并填充了包含意大利语翻译的
Messages_it.properties文件
问题现象
切换en、fr、de、es等语言时,本地化消息均能正常加载,但切换为意大利语时,始终显示默认的英文翻译,自定义的意大利语消息未生效。
已尝试的无效方案
在faces-config.xml中配置自定义消息包,代码如下:
<application> <message-bundle>jakarta.faces.Messages</message-bundle> </application>
配置后问题仍未解决,推测可能缺少关键基础配置。
内容的提问来源于stack exchange,提问作者madx
相关产品推荐
相关产品推荐

