我在插件portlet项目的content(src / content)文件夹中创建了Language.properties。
订阅微软蓝天市场的微软翻译。
在portal-ext.properties
中添加了以下凭据microsoft.translator.client.id=
microsoft.translator.client.secret=
在服务器重启后部署portlet。
除了Language_en.properties之外,没有任何属性文件已被翻译。
所有属性文件都是这样生成的。
sub-unit=Sub Unit (Automatic Copy)
sup-name=Supervisor Name (Automatic Copy)
supervisor=Supervisor (Automatic Copy)
答案 0 :(得分:0)
我尝试过同样的问题而且我遇到了同样的问题。
在调试源代码之后,我发现它没有获取microsoft.translator.client.id和microsoft.translator.client.secret的值。
我已将这些值放在portal-ext.properties中并重新启动服务器,但仍然无法读取这些值。
所以我尝试在<> /tomcat-7.0.27/webapps/ROOT/WEB-INF/classes 的portal-ext.properties中放置值,之后我构建语言使用 ant build-lang 命令,它运行正常。
您可以从here获得有关portal-ext.properties的一些帮助。
我知道这太晚了,但要回答,以便其他人可以得到一些帮助。