2017-04-20 103 views
0

我有支持4种不同语言的JSF应用程序:英语,德语,法语和意大利语。错误语言的JSF错误消息

faces-config.xml中的缺省语言环境为en

每个标签或自定义消息是在应用程序选择的语言正确地显示,被选择用于JSF缺省错误消息(例如,用于强制性英语时除外字段在一个表单中)。这些消息以德语显示。

“Gültigkeitsfehler:Es ist ein Wert erforderlich。”而不是 “验证错误:值是必需的。”

对于所有其他语言,消息显示正确。

任何帮助,将不胜感激

+0

你运行一个“德”的jdk?或者是默认的OS语言德语? – Kukeltje

+0

该操作系统是德语,是 – Dani

+0

然后它完全取决于你如何实现的细节,为什么一个作品和其他没有。太多的变数甚至试图回答。我首先检查来自语言环境的默认语言是否在任何地方都被实际使用,或者服务器甚至客户端语言被用作真正的默认语言,并且您偶然在其他地方使用“en” – Kukeltje

回答

0

我改变了WebSphere服务器的语言为英语,现在它工作得很好