有客户反应,在使用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期刊系统服务器转移,新服务器配置好后,导入了OJS的数据库并恢复了OJS程序,但是打开网站却出现了“There are no readable files in this directory tree. Are ...
很多同学,他们在使用OJS之前,自己的网站已经发布了很多期刊文章,在使用OJS之后,有什么办法,可以把这些文章的数据一次性的批量导入到OJS中呢?今天丁老师给你解答。OJS导入文章的方法:1.用管理员账号进入Dashboard,左侧菜单...
从OJS3.5版本开始,OJS不再支持从后台直接添加用户,而是采用了邀请用户的方式进行添加。即OJS无法再从后台,直接添加用户和角色,只能通过邮件邀请用户的方式,并获得用户授权同意后才可以添加用户及对应角色。OJS3.5添加用户方式:O...
升级故障:有同学在对OJS期刊管理系统(Open Journal Systems)进行版本升级时,出现升级故障,提示"Unknown column context in notification_subscription_se...