WPML
发布时间
2022年9月5日
渠道
稳定版
已测试的 WordPress 版本
6.0.2

更新日志

新功能

  • 翻译队列(WPML → 翻译)和作业队列(WPML > 翻译管理 > 作业)页面的新界面
  • 添加了在禁用语言时删除残留翻译的新功能

可用性改进

  • 只有当活动语言超过 2 种时,翻译仪表板中的“所有语言”选项才可见
  • 添加了用于取消进行中的自动作业的故障排除按钮
  • 在翻译管理仪表板中为“所有类型”选项添加了分页功能
  • 在翻译管理仪表板中添加了按“未翻译”筛选的选项
  • 在 WPML 故障排除页面上添加了刷新许可证数据的按钮

性能改进

  • 优化了 WPML 与高级翻译编辑器之间的同步过程,以减少加载时间
  • 修复了在将分类法术语加载到翻译任务时获取它们的性能问题
  • 修复了在区块编辑器中创建新文章后由同步端点引起的性能问题。

修复

  • 修复了从非默认语言源编辑文章翻译时的重定向问题
  • 修复了已翻译的类别链接在文章内容中未显示为已翻译的问题
  • 修复了在使用批量更新时,具有相同已翻译别名的分类法术语从文章内容中被删除的问题
  • 修复了重置 WordPress 模板或模板部分不会删除翻译的问题
  • 修复了为现有语言定义语言映射的问题
  • 修复了匿名用户在运行 WPML 的情况下访问 WP 管理后台时可能发生的致命错误
  • 修复了 WordPress 安装在子目录中时的自定义 XML 语言配置问题
  • 修复了删除文章时,翻译管理仪表板横幅上翻译数量不正确的问题
  • 修复了当英语为次要语言时,注销页面上的 404 问题
  • 修复了当语言 URL 选项设置为“为默认语言使用目录”时,根页面上语言显示不正确的问题
  • 修复了在保存空的翻译通知设置时发生的问题
  • 添加了翻译使用全站编辑添加的导航区块的功能,包括子菜单项标签和链接
  • 修复了翻译管理仪表板页面上“翻译待审核”通知的问题
  • 在启用登录页面翻译时,默认启用了“显示语言切换器”设置
  • 修复了自动翻译菜单的子菜单项的样式问题
  • 修复了阻止在高级翻译编辑器中翻译重复翻译的问题
  • 修复了阻止添加译者语言对的问题
  • 修复了 WPML 设置中缺少“谁将进行翻译”部分的问题
  • 修复了根页面会阻止加载“自动翻译”选项卡的问题
  • 修复了翻译管理仪表板背景中的轻微样式问题
  • 修复了在为 WPML 插件激活自动续订时出现的不正确续订通知
  • 修复了在使用自定义语言重置语言并在重置后重新访问“WPML 语言”时可能发生的致命错误
  • 修复了从手动翻译的次要语言作为源语言进行翻译时,翻译编辑器中源语言不正确的问题
  • 修复了 AJAX 请求中的语言 cookie 和语言检测问题
  • 修复了某些翻译任务在创建时带有无效任务 ID,从而导致自动作业卡住的问题
  • 修复了从翻译管理仪表板发送任务时 PHP 5.6.x 出现的致命错误
  • 修复了在 URL 中使用语言属性的 wp-login.php 文件中的 XSS 问题
  • 修复了无法通过翻译管理仪表板将 Gravity 表单项目发送以供翻译的问题
  • 修复了每次打开已完成的翻译时都会创建新任务的问题
  • 修复了 WPML 代码中硬编码的数据库表前缀问题
  • 修复了更改翻译审核模式时,翻译任务卡在审核状态的问题
  • 修复了站点迁移后未显示重要通知的问题
  • 修复了在包含大量附件的内容上使用“翻译所有内容”模式时,翻译管理仪表板在计算翻译时可能卡住的问题
  • 修复了高级翻译编辑器中已完成的翻译未在前端更新的问题
  • 为已识别的错误添加了适当的错误消息,而不是显示无用的“WPML 未能翻译”消息
  • 在高级翻译编辑器克隆端点失败时添加了适当的错误处理
  • 修复了一个问题,以允许不是翻译管理员的管理员按预期编辑高级翻译编辑器任务
页面构建器兼容性功能
  • 添加了在简码中通过配置进行 ID 转换的支持
  • 添加了在区块中通过配置进行 ID 转换的支持
页面构建器兼容性修复
  • 修复了在快速编辑操作中设置了不正确的翻译编辑器的错误
  • [Divi] 在与其语言不同的域名中编辑文章时显示通知
  • [Divi] 修复了在 Divi 的 Woo Title 和 Woo Description 小工具中翻译产品的问题
  • [Divi] 修复了从区块编辑器更新原始文章时覆盖已翻译 Divi 文章的错误
  • [Divi] 修复了在将 WPML 翻译管理合并到核心后,经典翻译编辑器中剥离标签的问题
  • [Elementor] 修复了在使用 /%category%/%postname%/ 固定链接结构编辑和查看登录页面时发生的错误
  • [Elementor] 修复了模板条件缓存,使其包含所有语言的模板
  • [Elementor] 引入了一个新过滤器,以支持具有相同键的嵌套或中继器字段的小工具
  • [Elementor] 修复了在多站点中手动编辑次要语言的页面并为每种语言使用不同域名时的错误
  • [Elementor] 修复了在经典翻译编辑器中在可视化和文本模式之间切换时删除 <p> 标签的错误
  • [WPBakery] 修复了已翻译文章被分配原始标签的错误
  • [WPBakery] 将文章 CSS 复制到翻译中
  • 修复了 PHP 8.1.x 的一些弃用通知

更新或下载

所有拥有有效订阅的 WPML 客户均可获取此更新 — 它会在发布后 24 小时内出现在您 WordPress 管理后台的插件页面上。您也可以立即在插件 → 安装插件 → 商业下检查更新。要手动下载并安装,请前往您的 wpml.org 账户中的下载(请参阅安装说明),并请记住一起更新所有组件,不要混合使用不同版本。

需要帮助或想提供反馈?请使用我们的技术支持论坛

查看所有 WPML Multilingual CMS 版本 →