如何覆盖alfresco的标准ootb本地化文件?

如何覆盖alfresco的标准ootb本地化文件?,alfresco,Alfresco,我试图通过改变一些措辞来覆盖一些露天的ootb本地化文件即: 1.活动列表 2.邀请服务 3.活动列表 4.弹弓 到目前为止,它们位于我的项目中的“资源/露天/消息”路径中:并且是引导的: <!--Overrides of ootb bundle--> <bean id="ootb-default.overrides" class="org.springframework.extensions.surf.util.ResourceBundleBootstrapComponent

我试图通过改变一些措辞来覆盖一些露天的ootb本地化文件

1.活动列表
2.邀请服务
3.活动列表
4.弹弓

到目前为止,它们位于我的项目中的“资源/露天/消息”路径中:并且是引导的:

<!--Overrides of ootb bundle-->
<bean id="ootb-default.overrides" class="org.springframework.extensions.surf.util.ResourceBundleBootstrapComponent">
    <property name="resourceBundles">
        <list>
            <value>alfresco.messages.activities-service</value>
            <value>alfresco.messages.activity-list</value>
            <value>alfresco.messages.invitation-service</value>
            <value>alfresco.messages.slingshot</value>
        </list>
    </property>
</bean>

户外服务
alfresco.messages.activity-list
户外信息邀请服务
露天弹弓

您想替换整个本地化文件,还是只覆盖几个键?@Gagravarr替换整个文件,因为某些文件的更改范围很广。为什么不使用放大器来消除这些更改?将您的文件放在同一文件夹和同一名称中,然后,当安装放大器时,它会重击内置放大器,并将其替换为您的自定义放大器?@Gagravarr这正是我刚才所做的事情,它不会覆盖ootb版本。好吧,至少我认为我在这么做。“/src/main/resources/alfresco/messages/”是amp项目中的路径。amp项目中的路径并不重要,它是它在amp中的最终位置和amp的
文件映射.properties
说明的内容的混合体。试着解压你的AMP,看看文件在哪里,映射显示了什么