有客户反应,在使用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系统技术服务,可以联系丁老师,同时也欢迎学术界的各位作者、学者、同行,针对学术软件信息化进行交流和咨询。
使用过Open Journal System期刊管理系统(OJS)的朋友都知道,OJS在文章的投稿、评审、校验流程中,可以自动发送邮件给对应的作者、编辑、评审人等。但有客户提出咨询了,只想让作者快速的提交稿件,不想发邮件,想跳过这一步骤...
有使用ojs系统的期刊出版社客户反馈,作者在提交文章时,点击后页面一直转圈,总是提交不成功,这是怎么回事呢?如下图:经过丁老师研究后发现,引起这种问题,可能是多个原因造成的,常见的问题原因有:1.OJS搭建安装的系统环境安装错误,不符合...
有做期刊运营的同学,在使用OJS期刊管理系统(Open Journal Systems)的时候,被作者反馈无法投稿,提示The current role does not have access to this operation,求助...
经常有使用Open Journal Systems(OJS)期刊管理系统的同学咨询,OJS系统是否支持Semantic Scholar(西门铁克学术)数据库呢?如何让OJS的投稿文章,也被Semantic Scholar收录呢?今天丁老...