2

我需要更改DSpace的 XMLUI 中出现的月份名称。

他们来自哪里?我想通过源代码以编程方式更改它们,以便每个选择月份的人都能看到我想要的单词。

我应该在 Java 源代码还是其他地方搜索 April、August 等?

一般来说,我想知道 DRI 主体的所有元素来自哪里。我找不到在代码中生成它们的源代码。

谢谢你的帮助。

4

1 回答 1

1

XMLUI 中显示的大部分文本来自 .in 中的国际目录。但是,我在那里看不到任何月份条目,因此月份名称似乎是硬编码的,例如。[dspace]/webapps/xmlui/i18n/messages.xml

我知道更改月份名称的唯一方法是更改​​ DSpace 的语言。然而,这个函数似乎有一个错误,尽管 DSpace 语言设置,月份的语言设置为 JVM 的语言:请参阅DS-1418: Month names without translation

如果您需要翻译的月份名称,可能最容易对此问题进行投票,看看它是否在 DSpace 3.2 中得到解决。

于 2013-03-11T12:38:09.273 回答