如何更改XMLUI的字段和元素

时间:2012-11-04 17:53:01

标签: dspace

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

他们来自哪里?我想通过源代码以编程方式更改它们 代码,这样每个选择一个月的人都会看到我的话 想。

我应该在Java源代码或其他地方搜索April,August等...

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

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

XMLUI中显示的大部分文字来自[dspace]/webapps/xmlui/i18n/ messages.xml国际化目录。但是我没有看到任何月份条目,因此看起来月份名称是硬编码的,例如它。

我知道更改月份名称的唯一方法是更改​​DSpace的语言。但是,此函数似乎存在一个错误,即使使用DSpace语言设置,月份语言也会设置为JVM的语言:请参阅DS-1418: Month names without translation

如果翻译的月份名称是您所需要的,则可以最简单地对此问题进行投票,看看它是否已针对DSpace 3.2进行了解决。