You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WPML高级翻译编辑器(ATE)导致DIVI代码模块失效问题问询

运行环境
  • DIVI: 4.10.7
  • WPML Multilingual CMS 4.4.12
  • WPML String Translation 3.1.10
  • WordPress: 5.8.1

我方使用WPML将站点页面从默认语言(英语)翻译为法语、西班牙语、俄语、德语共4门语言。问题页面均包含嵌入JavaScript代码与表单代码的DIVI代码模块。

问题复现步骤
  1. 永久删除已完成翻译的页面
  2. 点击对应语言的「+」按钮,重新为目标页面添加该语言的翻译版本
  3. 使用ATE(高级翻译编辑器)完成所有字符串翻译

问题出现在第三步:WPML无法完整识别JavaScript代码,会将部分代码内容标记为待翻译项。即便翻译时不修改该部分内容以完成100%翻译进度,最终生成的翻译页面依然会出现乱码,页面内的表单、代码模块仅保留部分必要代码。

待翻译代码界面截图
翻译后页面乱码截图

待咨询问题
  • 是否有人成功在当前版本WPML与DIVI环境下正常使用包含JavaScript和/或<form>代码的代码模块?
  • 是否存在可行方案标记代码模块,使其内容不会被WPML翻译程序修改?
  • 不同语言表现不一致:添加德语翻译通常正常,俄语翻译则频繁出现问题,是否可能是WPML的缓存或翻译记忆库干扰问题?(已确认清理过浏览器缓存)
已尝试/排查内容
  • 已联系WPML官方支持,若获取到解决方案将同步更新
  • 已有其他用户反馈同类问题,重复翻译两次页面可临时解决问题
  • 已有同类问题的公开反馈,但暂未公开通用解决方案

内容的提问来源于stack exchange,提问作者HHeckner

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 05:48:03