2

编辑位于 C:\dspace-4.2-release\dspace\config\spring\api 中的 Discovery.xml 以添加构面后,应编辑其中的 messages.xml 以添加密钥,

<message key="xmlui.ArtifactBrowser.SimpleSearch.filter.type">Type</message

因为我意识到 C:\dspace-4.2-release 文件夹中有 10 个 messages.xml 文件。有谁知道我应该添加哪个messages.xml?这是针对 XMLUI 接口的。

4

2 回答 2

1

这是您需要编辑的文件:

[dspace-source]/dspace-xmlui/src/main/webapp/i18n/messages.xml

这是您应该在 src 树中存储和管理它的地方:

[dspace-source]/dspace/modules/xmlui/src/main/webapp/i18n/

编辑后,用 mvn 重建并重新部署。

资源:

https://wiki.duraspace.org/display/DSDOC4x/Localization+L10n#LocalizationL10n-XMLUIspecificlocalization

于 2014-12-19T08:56:11.113 回答
1

鉴于以下方面

 <bean id="searchFilterCourse"
    class="org.dspace.discovery.configuration.HierarchicalSidebarFacetConfiguration">
    <property name="indexFieldName" value="course"/>

这是我遵循的为构面提供消息文本的模式。

<message key="xmlui.ArtifactBrowser.AdvancedSearch.type_course">Course</message>
<message key="xmlui.Discovery.AbstractSearch.type_course">Course</message>
<message key="xmlui.ArtifactBrowser.SimpleSearch.filter.course">Course</message>
于 2014-12-18T22:35:21.057 回答