在使用OJS系统时,用户设置了语言环境为中文,在后台中经常会出现##navigation.submissions##、##submission.shortAuthor##、##plugins.block##等错误代码,是怎么回事呢?

其实这不是错误代码,这是OJS软件的语言标识符,OJS是一个支持多语言的期刊投稿管理系统,默认是英文的语言环境,除了英文外还支持其他语种,并可以安装其他语种的语言包。但因为这些语言包并非官方发布,而是贡献者收集加入的,并且OJS系统一直在不断的更新,一直的有新的语言条目加入,所以OJS的非英文语言包完善度很低,基本上无法正常使用。
当一个语言条目,没有找到对应的语言包或翻译条目时,就会出现以上代码错误情况。如##navigation.submissions##代码,在English环境下,显示的是Submission,但在中文环境下,则直接显示为标识符代码,就是因为中文语言包中这条代码对应的翻译文字为空,或没有该条目对应的标识符。
如何解决这个问题呢?就是完善中文语言包,具体的方法是:
1.在对应语言包下(中文的为locale/zh_CN),找到语言翻译文件(.po文件),如default.po,common.po,然后根据该语言标识符,找到该语言条目。
2.在msgstr ""中,完善该语言条目翻译后的内容,保存即可,如图。

OJS系统中,涉及大概有几千条语言条目,其中中文语言包的完整度只有40%,还不包括各种插件自带的语言包。丁老师联合大学外语专业资深教授,对OJS系统进行了专业的学术词汇翻译,内置1万多项中文语言包条目,完美适配中文系统。
很多跨境出版社使用OJS系统做期刊的朋友咨询,OJS系统底部的PKP版权图片能不能去掉呢?有什么办法吗?如图:这个logo当然是可以去掉的,需要修改theme模板主题文件。以OJS版本3.5为例,具体的方法是:1.打开\lib\pkp\...
影响谷歌学术收录(Google Scholar Indexing)的原因也有很多,大部分是内容问题,针对谷歌学术对文章停止收录、删除收录等相关问题,可以联系丁老师进行咨询了解
根据从OJS官网PKP获取的信息显示,最新版本的OJS3.5.0rc2版本已发布。丁老师第一时间下载并进行了安装测试。截至目前,已知有2个改动:1.设置-设置站点-设置向导/用户流程;2.增加期刊设置-用户角色-邀请功能;OJS3.5....
有做期刊的出版社客户咨询,OJS系统支持手机、平板等移动端吗?丁老师给你解答,OJS是支持手机移动端的,支持手机、平板,移动端是H5页面的形式,页面是响应式布局设计,可以自适应移动端显示。并且可以通过二次开发,集成到APP中、微信小程序...