【问题标题】:DSpace version 4.x Adding Facet, which messages.xml file should I edit?DSpace 版本 4.x 添加 Facet,我应该编辑哪个 messages.xml 文件?
【发布时间】:2014-12-18 22:03:55
【问题描述】:

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

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

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

【问题讨论】:

  • 我忘了说是xmlui接口的。

标签: facet discovery dspace


【解决方案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>

【讨论】:

  • 我的网站不是多语言的,所以我只更新mdoules/xmlui/src/main/java/webapp/i18n中的messages.xml
【解决方案2】:

这是您需要编辑的文件:

[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

【讨论】:

    猜你喜欢
    • 2015-11-16
    • 1970-01-01
    • 2010-09-07
    • 1970-01-01
    • 1970-01-01
    • 2019-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多