- 发布时间
- 2026年2月4日
- 渠道
- 稳定版
- 已测试的 WordPress 版本
- 6.9.1
更新日志
功能
- 添加了启用自动翻译所有内容时的积分估算功能。
- 如果在启用自动翻译所有内容时网站没有足够的积分,则集成了付款步骤。
- 改进了网站积分耗尽时的通知。
- 当网站有任何需要在继续操作前支付的欠款时,在翻译仪表板上添加了可见的通知。
- 增强了翻译仪表板上所选作业的积分摘要。
- 在翻译仪表板上为正在进行的自动翻译作业添加了预计时间。
- 在 WPML 翻译仪表板顶部的选项卡中添加了描述性文本。
- 增强了检测、管理和解决卡住的自动翻译作业的机制。
- 通过在翻译仪表板上添加可见的错误反馈,增强了作业失败机制。
- 添加了一个小的界面提示,鼓励用户在处理作业时留在仪表板上。
- 当翻译服务拒绝批处理作业时,添加了描述性错误消息。
- 改进了语言切换器的可访问性,以提供更好的屏幕阅读器支持和键盘导航。
- 启用自动翻译后,现在可以看到翻译作业选项卡。
兼容性
- Avada:添加了对翻译动态图像的支持。
- Avada:改进了 Avada 主题选项的翻译,现在也可以使用 WPML 字符串翻译来翻译这些选项。
- Avada:添加了对翻译表单通知的支持。
- Avada:添加了对图像 alt 和链接属性中动态内容的支持。
- Divi 4:添加了对翻译动态属性中自定义文本的支持。
- Divi 5:添加了在接收翻译时刷新 WooCommerce 产品说明缓存的规则。
- Divi 5:修复了在构建器中显示双重语言切换器的问题。
- Divi 5:添加了对翻译动态内容的支持。
- Divi 5:添加了对翻译部分、行和列背景图像的支持。
- Divi 5:添加了对翻译部分、行和列链接的支持。
- Divi 5:修复了对翻译按钮链接的支持。
- Divi 5:添加了对翻译全局变量的支持。
- Divi 5:修复了在 XML 配置全局命名空间中定义 ID 时的转换问题。
- Elementor:实施了一项修复,以避免在翻译缺失的模板时可能发生的致命错误。
- Elementor:修复了 WooCommerce 产品小工具在次要语言中不显示产品的问题。
- Elementor:修复了在 AJAX 调用期间翻译循环网格中的模板 ID 的问题。
- Elementor:修复了使用显示条件时发生的 PHP 8+ 致命错误。
- Elementor:修复了动态 WooCommerce 字段 product_id 的翻译问题。
- Elementor:添加了一项功能,可自动配置并使缺少特定 WPML 配置的自定义小工具可翻译。
- Elementor:添加了对翻译电子邮件主题中动态标签的支持。
- Elementor:添加了对翻译背景图像的平板电脑和移动设备版本的支持。
- Elementor:添加了一种机制,以防止达到 PCRE 回溯限制并优雅地失败。
- Elementor:添加了对翻译原子小工具(编辑器 v4)中媒体的支持。
- Elementor:添加了对翻译原子小工具(编辑器 v4)中动态内容的支持。
- Cornerstone:修复了使用 Cornerstone 编辑器编辑翻译时内容被覆盖的问题。
- Beaver Themer:添加了自动翻译布局中条件逻辑的机制。
- Beaver Themer:添加了自动翻译小工具中可见性逻辑的机制。
- 页面构建器:修复了使用 CLI/REST 更新文章时的警告消息。
- 页面构建器:修复了使用经典翻译编辑器或翻译服务时,翻译文本在“<”字符后被截断的问题。
- 页面构建器:修复了当文章具有没有字符串的页面构建器包时,翻译未标记为“需要更新”的问题。
- WooCommerce:在简短的产品说明中添加了对基于简码的构建器内容的支持。
对象缓存兼容性
- 修复了翻译分类法术语时可能发生的无限递归。
- 修复了启用 Redis 对象缓存时,翻译的媒体图像未在文章内容中显示的问题。
- 修复了更新用户个人资料时未清除用户管理后台语言缓存,导致使用 Redis 时显示错误语言的问题。
- 修复了跨语言从过期缓存提供 BuddyPress Multilingual 页面和个人资料数据的问题。
- 修复了 WooCommerce Bookings 的问题:启用 Redis/对象缓存时,日期选择器日历未在翻译的产品上加载。
- 修复了下拉列表中缺少 Avada Forms 的问题,直到刷新 fusion_library 缓存。
- 修复了如果用户个人资料从网站默认语言更改为第二语言,但管理后台区域中的文本和样式未根据新默认语言进行更改的问题。
- 修复了访问问题,即使用户将已发布的翻译文章的状态更改为其他状态,访客用户仍可以查看翻译的文章。
- 修复了编辑翻译术语时,设置为“复制”的术语元数据值未显示的问题。
- 修复了如果切换到次要语言,用户元数据字段的翻译不会显示的问题。
- [WPML Page Builders] 修复了激活字符串翻译插件时,自动翻译审核屏幕未显示更新内容的问题。
修复
- 修复了导致站点密钥断开连接并阻止访问高级翻译编辑器的问题。
- 修复了翻译仪表板上的作业摘要中字数估算不正确的多个问题。
- 添加了当服务器设置中不可用时启用 PHP zlib 扩展的通知。
- 添加了语言切换器旗帜图像的延迟加载。
- 修复了 PHP 8.3 中的多个弃用通知。
- 修复了预览时加载的文章修订版本不正确的问题。
- 修复了在 WPML 设置向导期间未选择和安装推荐插件的问题。
- 修复了推荐的桥接插件横幅未在翻译仪表板上显示的问题。
- 当 AI 翻译步骤在 WPML 向导中加载失败时,添加了可见的错误反馈。
- 将斯瓦希里语添加到 WPML 默认语言列表中。
- 修复了由在前端执行保存 WPML 管理后台通知的数据库查询引起的性能问题。
- 修复了当用户个人资料语言是次要语言之一时,过度调用以更新“wpml_notices”选项的问题。
- 修复了网站迁移后翻译文件 XLIFF 中的链接未更新的问题。
- 修复了更新到最新 WPML 版本时影响某些网站的致命错误。
- 修复了当语言名称作为参数添加与美观的固定链接一起使用时,产品类别链接导致 404 错误的问题。
- 添加了一项检查,如果没有需要修复的内容,则隐藏“立即扫描并调整链接”部分。
- 添加了一项检查,以跳过包含 Base 64 编码文本的作业的翻译。
- 修复了当 WooCommerce 处于活动状态时,具有订阅者角色的译者无法审核隐藏语言内容的问题。
- 修复了首选翻译服务重置选项的问题。
- 修复了在 WPML > 支持页面上某些插件显示为未安装的问题。
- 添加了对翻译 SVG、AVIF 和 APNG 图像格式的元信息的支持。
- 将高级翻译编辑器作业 ID 添加到 WPML > 翻译仪表板 > 翻译作业页面上的自动翻译作业列表中。
- 修复了德语翻译的日期格式错误的问题。
- 修复了由 CloudFlare WAF 限制引起的 WPML 最低要求检查问题。
- 修复了当网站和主页 URL 使用不同协议时,自动内部链接翻译可能失败的问题。
- 修复了首次尝试保存旧版小工具语言的问题。
- 修复了标题中带有双引号的作业的致命错误。
- 修复了翻译子术语时分类法术语层次结构未同步的问题。
- 修复了翻译自定义基础别名可能导致 404 错误的问题。
- 修复了如果网站有许多用户,访问 WPML 字符串翻译页面时出现的轻微性能问题。
- 修复了使用 Elementor 显示条件时发生的 PHP 8+ 致命错误。
- 修复了 Elementor WooCommerce 产品小工具在次要语言中不显示产品的问题。
- 修复了使用自定义管理后台 URL 时,阻止保存特定语言的主题选项的问题。
- 修复了自动翻译下载失败时创建孤立文章的问题。
- 修复了在启用 Redis 的网站上通过 WP-CLI 更新首页时的缓存问题。
- 修复了可能减慢内容中包含特定图像格式的网站的性能问题。
- 修复了使用经典翻译编辑器或翻译服务时,翻译文本在“<”字符后被截断的问题。
阅读WPML 4.9.0 的发布公告,了解此版本背后的完整故事。
更新或下载
所有拥有有效订阅的 WPML 客户均可获取此更新 — 它会在发布后 24 小时内出现在您 WordPress 管理后台的插件页面上。您也可以立即在插件 → 安装插件 → 商业下检查更新。要手动下载并安装,请前往您的 wpml.org 账户中的下载(请参阅安装说明),并请记住一起更新所有组件,不要混合使用不同版本。
需要帮助或想提供反馈?请使用我们的技术支持论坛。