Internationalization 多语言日历事件

Internationalization 多语言日历事件,internationalization,calendar,liferay,liferay-6,multilingual,Internationalization,Calendar,Liferay,Liferay 6,Multilingual,我需要使用Liferay 6.1日历,但它似乎不支持事件的多语言(即语言翻译) 当我插入新事件时,它不会显示“添加翻译”功能 我不知道这是否作为插件的更新存在,我已经在使用一个钩子,但主要问题是有多个标题,即每种语言一个标题 有人知道我怎么解决吗 谢谢在我看来,你不能用钩子来实现这一点,而是用Ext。因为这个要求需要更改Liferay Core的EditEventAction.java。因此,您只能使用Ext.Futermore更改edit_event.jsp和evet views jsp。这里

我需要使用Liferay 6.1日历,但它似乎不支持事件的多语言(即语言翻译)

当我插入新事件时,它不会显示“添加翻译”功能

我不知道这是否作为插件的更新存在,我已经在使用一个钩子,但主要问题是有多个标题,即每种语言一个标题

有人知道我怎么解决吗


谢谢

在我看来,你不能用钩子来实现这一点,而是用Ext。因为这个要求需要更改Liferay Core的EditEventAction.java。因此,您只能使用Ext.Futermore更改edit_event.jsp和evet views jsp。这里是一个屏幕截图,它可以看到您是否成功:

即使您使用
EXT
成功,存储语言的问题仍然存在。您还必须更改许多
添加
更新
显示
逻辑,因为您需要存储liferay提供的附加信息。如果您仍然需要继续,那么我想它将有助于检查
web内容
portlet的代码,了解不同语言的标题是如何显示和存储的。在我看来,这将是一个相当大的努力。是的,这里有一些事情要做:)但是,在更改请求完成之后,您知道Liferay core是如何工作的。