今天介绍的这款插件,只适合极少部分人群使用。
可能有部分朋友都发现我们的限免站右下角出现了一个多语言选择的浮框,同时这几天站点也是卡卡的,原因就是我使用了 TranslatePress 这款插件来为我的全站文章进行多语言翻译工作。由于文章数量巨大而且翻译的语言多,再加上服务器配置其实并没那么好,每天看着后台 DeepL API 的翻译字符数嗖嗖涨,确不知道什么时候才翻译完,官方插件上也没有这个显示功能。于是我就使用 Cursor 来制作了今天介绍的这款 TranslatePress Progress Monitor 插件,它就可以很直观的查看当前翻译的进度了。
将 TranslatePress Progress Monitor 下载回来解压,将 translation-progress 文件夹上传到 WordPress 的 /wp-content/plugins/ 目录下,再进入后台激活即可。前提当然是你已经使用了 TranslatePress 插件,不然并不会有效果。
TranslatePress Progress Monitor 使用的监控方法其实有点取巧,就是通过监控写入到数据库中的翻译表的变化来进行监控,在我看来这种方法比较实时,因为它的进度跟 TranslatePress 是一致的,而且也会根据你发表的文章变化而变化。
插件激活后就两个界面,第一个界面是监控界面,会显示你当前正在翻译的语言以及当前的进度,为了显示效率,我还添加了上一次查看时与当次查看之间的内容变化,这样就更直观查看了。页面中还有一个自动刷新按钮,会按照设定进行刷新,当然你也可以自定义。
TranslatePress Progress Monitor 的第二个页面就是设定页面。在这里你可以对自动刷新的间隔、是否显示翻译进度变化、当出错时是否显示调试模式、显示语言等进行设置,语言我就只设置了两种,中文后台显示中文,其余语言的话都统一显示英文。
这是我第一次使用 AI 来制作 WordPress 插件,至少目前在我使用下来暂时没有问题,我也上传到 GitHub 了,如果有什么问题的话欢迎大家留言交流。
The post TranslatePress Progress Monitor - TranslatePress 实时翻译进度监控插件[WordPress 插件] first appeared on 反斗软件.