如何在我的DSpace中添加语言?

Ahm*_*hab 4 dspace

我想在我的DSpace中添加"阿拉伯语".

我配置这个文件:

[dspace]/config/dspace.cfg  
Run Code Online (Sandbox Code Playgroud)

用这一行:

webui.supported.locales = en, de, ar
Run Code Online (Sandbox Code Playgroud)

然后我构建Dspace并重新启动Tomcat.

但我找不到这个文件:

 "Messages.properties" at   
[dspace-src]/dspace/modules/jspui/src/main/resources/Messages.properties  
Run Code Online (Sandbox Code Playgroud)

以及德语如何在我无法找到的DSpace上出现

"Messages_de.properties" at  
[dspace-src]/dspace/modules/jspui/src/main/resources/Messages_de.properties 
Run Code Online (Sandbox Code Playgroud)

用阿拉伯语自定义我的DSpace会有其他奇怪的问题吗?

Pet*_*etz 7

我还没有看到DSpace的所有"消息"的阿拉伯语翻译副本,但有人可能已经启动了一个,或者您可以自己构建它.如果您必须从头开始使用阿拉伯语,您可以复制

[dspace-source]/dspace-api/src/main/resources/Messages.properties

[dspace-source]/dspace/modules/src/main/resource/Messages_ar.properties

然后,您需要填写键/值.

德语的工作原因是DSpace通过Maven从互联网上获取语言文件.

查看所有语言的SVN repo(阿拉伯语不可用): SVN链接

如果您需要更多帮助,最好联系dspace-tech邮件列表.那里可能有人解决了这个问题.并且可能有阿拉伯语消息文件.