WPML
状态
已解决
报告针对
WPML String Translation 2.7.3
解决于
2.8.0

问题概述

在某些情况下,您可能会遇到有关正在进行的 .mo 文件字符串扫描的问题。

有关从 .mo 文件导入翻译的消息大致如下:

WPML 当前正在将主题和插件的 .mo 文件中的翻译导入到字符串翻译表中。

目前,还有 5 个 .mo 文件需要扫描和导入。

这条消息通常没有任何问题,但是,在某些情况下,该计数不会递减。

发生这种情况的原因是,负责扫描锁定的瞬态卡在了锁定状态。该瞬态在扫描过程中非常重要,可以防止同时运行多个扫描过程时出现问题。

临时解决方法

解决 .mo 文件计数卡住的问题有两种方法:


  • 使用类似 Transient Cleaner 的插件清除所有瞬态

  • 或者,在您站点的数据库中,前往 options 表(默认为 wp_options,其中 wp_ 是您的数据库前缀),搜索 _wpml_st_mo_scan_in_progress 键并将其删除。

例如:
SELECT * FROM `wp_options` WHERE `option_value` LIKE '%wpml_st_mo_scan_in_progress%'

所有已知问题 →