有客户反应,在使用OJS期刊管理系统的Quick Submit Plugin,即快速投稿插件时,插件无法报错无法使用,提示Missing Locale key,这是怎么回事呢?
1.丁老师先查看了系统日志:
[05-Feb-2026 08:56:45 UTC] Database query
select * from `issue_settings` where `issue_id` = ?
[1]
[05-Feb-2026 08:56:45 UTC] Database query
select * from `sections` where `section_id` = ? and `journal_id` = ? limit 1
[1,1]
[05-Feb-2026 08:56:45 UTC] Database query
select * from `section_settings` where `section_id` = ?
[1]
[05-Feb-2026 08:56:45 UTC] Database query
select `ug`.* from `user_groups` as `ug` inner join `user_user_groups` as `uug` on `ug`.`user_group_id` = `uug`.`user_group_id` where `uug`.`user_id` in (?)
[1]
[05-Feb-2026 08:56:45 UTC] Database query
select * from `user_group_settings` where `user_group_id` = ?
[1]
[05-Feb-2026 08:56:45 UTC] Database query
select * from `user_group_settings` where `user_group_id` = ?
[2]
[05-Feb-2026 08:56:45 UTC] Database query
select count(*) as aggregate from `jobs` where `reserved_at` is null and `available_at` <= ? and `queue` is not null and `queue` != ? and `attempts` < ?
[1769245005,"queuedTestJob",3]
[05-Feb-2026 08:56:45 UTC] Database query
UPDATE sessions
SET
user_id = ?,
ip_address = ?,
user_agent = ?,
created = ?,
last_used = ?,
remember = ?,
data = ?,
domain = ?
WHERE session_id = ?2.丁老师发现,该日志为正常的数据运行记录日志,并无报错信息,在配置文件中关闭Mysql的debug就可以了。
3.然后继续进行测试时,发现以下错误:

该错误的主要信息为:Missing Locale key,该提示是因为没有找到语言包。此时出现在这个场景对应的问题就是,由于系统开启了多语言,在使用Quick Submit Plugin时,目前所使用的语言,该插件没有对应的语言包引起的。
4.解决方法。在该插件的语言包中,路径
ojs/plugins/importexport/quickSubmit/locale中,进入要设置的语言目录,比如中文就进入zh_CN目录,然后打开编辑语言文件,添加对应的语言文件即可。比如:
msgid "plugins.importexport.quickSubmit.dls.ojs"
msgstr "OJS期刊管理系统-丁老师软件"丁老师从事学术软件研发十余年,可提供OJS系统的安装、维护、升级、Bug修复、二次开发等服务。
如需专业OJS系统技术服务,可以联系丁老师,同时也欢迎学术界的各位作者、学者、同行,针对学术软件信息化进行交流和咨询。
根据从OJS官网PKP获取的信息显示,最新版本的OJS3.5.0rc2版本已发布。丁老师第一时间下载并进行了安装测试。截至目前,已知有2个改动:1.设置-设置站点-设置向导/用户流程;2.增加期刊设置-用户角色-邀请功能;OJS3.5....
最近有使用Open Journal System(OJS)期刊管理系统的客户提出需求,如何实现,定期自动给作者和审稿人发出邮件提醒呢?比如作者的稿件被退回了,需要修改,作者一直没有回复,或是审稿人收到审稿请求了,却一直没有开始审稿,是否...
最近有客户咨询,Open Journal System是否有在用户注册后,自动发送欢迎邮件的功能?收到问题后,丁老师分别对OJS3.2、3.3、3.4、3.5等4个版本进行了测试,结果是并没有发现有注册后,发送欢迎信息邮件的功能。但是在...
很多跨境出版社使用OJS系统做期刊的朋友咨询,OJS系统底部的PKP版权图片能不能去掉呢?有什么办法吗?如图:这个logo当然是可以去掉的,需要修改theme模板主题文件。以OJS版本3.5为例,具体的方法是:1.打开\lib\pkp\...