Internationalization Liferay-如何使用i18n模型资源?

Internationalization Liferay-如何使用i18n模型资源?,internationalization,liferay,liferay-6,roles,role,Internationalization,Liferay,Liferay 6,Roles,Role,如何转换自定义模型资源? 给定以下default.xml: de.foo.db.model.FooBar myportlet 拒绝所有人 科室 拒绝所有人 科室 当我想为角色定义这些权限时控制面板->角色->我的角色->定义权限 它们被列为: model.resource.de.foo.db.model.FooBar:action.decept\u所有者 model.resource.de.foo.db.model.FooBar:action.defect\u DEPARTMENT 但我

如何转换自定义模型资源? 给定以下
default.xml


de.foo.db.model.FooBar
myportlet
拒绝所有人
科室
拒绝所有人
科室
当我想为角色定义这些权限时
控制面板->角色->我的角色->定义权限
它们被列为:

  • model.resource.de.foo.db.model.FooBar:action.decept\u所有者
  • model.resource.de.foo.db.model.FooBar:action.defect\u DEPARTMENT
但我希望他们表现为:

  • FooBar:拒绝自己的元素
  • FooBar:本部门的拒绝元素

我正在运行Liferay 6.2 EE。

您可以为语言属性文件中的所有操作添加以下语言属性

action.DECLINE_OWNER=FooBar: Decline own element
action.DECLINE_DEPARTMENT= FooBar: Decline element for own department

谢谢,但没用。我已将这些条目添加到
src/main/resources/Language_en_US.properties
,但它们会像以前一样显示。请检查在portlet.xml中是否正确配置了Language_en_US。相同的问题后来在此处成功地得到了回答: