Primefaces翻译

时间:2013-04-12 11:11:19

标签: primefaces translation message

我正在使用primefaces

如果p:dataTable的列表为空,则显示

"No records found."

我怎样才能将其翻译成其他语言?

我发现数据表使用

public java.lang.String getEmptyMessage() {
    return (java.lang.String) getStateHelper().eval(PropertyKeys.emptyMessage, "No records found.");
}

所以我尝试将密钥emptyMessage添加到我的消息属性中,但这没有帮助

1 个答案:

答案 0 :(得分:2)

您只需在xhtml中设置属性:

<p:dataTable emptyMessage="#{msg['your.resourcebundlekey']}">