WPML
发布时间
2023年6月20日
渠道
稳定版
已测试的 WordPress 版本
6.2.2

更新日志

功能

  • 添加了在使用自动翻译所有内容模式时,在设置向导中向用户通知可能的积分使用情况的功能。
  • 改进了移动或复制站点时的向导。
  • 添加了在更改文章状态时发布翻译的新设置。

性能

  • 改进了使用自动翻译所有内容模式发送大量翻译时的翻译同步过程。
  • 改进了 WPML_Term_Translation 和 maybe_warm_term_id_cache 的性能。

修复

  • 修复了 PHP 8.1 的各种错误。
  • 修复了 PHP 5.6 的致命错误。
  • 修复了 WPML 与 WordPress 4.7 一起使用时的致命错误。
  • 修复了硬编码表前缀的 getCountOfAutomaticInProgress 查询。
  • 更新了与语言切换器区块相关的文档链接。
  • 在用于同步菜单的 WordPress 页面上添加了缺失的阿拉伯语和希伯来语翻译。
  • 管理员用户默认应具有翻译管理角色。
  • 没有 manage_translation 权限的管理员用户应能够访问积分弹出窗口。
  • 修复了归档的 XLIFF 目录中存在某些隐藏目录时的 XLIFF 导入问题。
  • 修复了与自动翻译所有内容模式相关的横幅中“Pause”一词的不正确西班牙语翻译。
  • 修复了 WPML 后端界面中的从右到左样式问题。
  • 修复了在多次 update_post 调用时保存错误术语的问题。
  • 修复了语言切换器的预设颜色主题设置。
  • 修复了当翻译包含误报的 base64 编码字符串时未创建翻译任务的问题。
  • 通过与同步过程集成,消除了下载已完成的专业翻译服务商任务的额外步骤。
  • 更新了 WPML 设置向导的翻译部分内容模式以及有关暂停翻译的文本。
  • 修复了语言切换器区块的 JavaScript 错误。
  • 重构 WPML 缓存以添加对缓存组的支持。
  • 修复了在每次请求时清除 LS 模板缓存选项的问题。
  • 修复了自定义术语字段翻译的复制和复制一次设置的问题。
  • 修复了在审核原生 WordPress 模板翻译时显示的通知。
  • 添加了一项检查,以防止对在非默认语言中创建且具有默认语言翻译的文章意外触发自动翻译。
  • 当内容最初使用次要语言创建时,在翻译管理仪表板中禁用了将内容发送到自动翻译的功能。
  • 修复了在翻译管理仪表板中为最初使用次要语言创建的文章创建翻译的问题。
  • 修复了当文章默认语言与术语默认语言不同时分类法术语未同步的问题。
  • 修复了当文章类型设置为显示为已翻译时,菜单项未以次要语言显示的问题。
  • 修复了当文章类型和分类法设置为显示为已翻译时,已翻译分类法的计数错误。
  • 修复了未为分配的菜单选择菜单位置的问题。
  • 修复了翻译优先级显示为混合语言的问题。
  • 修复了迁移站点上语言切换器中域名 URL 错误的问题。
  • 修复了 syncCustomTermFieldsTranslations 抛出的 PHP 警告。
  • 修复了语言切换器区块中缺失的 CSS 类。
  • 修复了在 OTGS Installer 中检索 WPML 产品信息的问题。
  • 修复了在设置向导中用户同意共享详细信息时获取站点数据的问题。
  • 修复了在 WPML 设置中为文章类型启用自动翻译时,未在现有文章上触发自动翻译的问题。
  • 添加了一个功能,以允许在翻译管理仪表板上显示 WooCommerce Multilingual 的管理员通知。
  • 修复了分类法术语元数据翻译的问题。
  • 修复了从次要语言翻译时反而创建默认语言任务的问题。
  • 在 WPML 设置中添加了缺失的阿拉伯语和希伯来语翻译。
  • 添加了一个功能,以在 WPML 向导中为 CMS 和 Agency 许可证自动启用字符串翻译。
  • 修复了 icl_sitepress_settings 损坏的问题。
  • 修复了翻译不可用时任务摘要报告中的致命错误。
  • 修复了 Nginx 服务器上的首页重定向问题。
  • 添加了对登录页面上 wp_lang 查询参数的支持。
  • 修复了小工具语言切换器字体颜色设置的问题。
  • 添加了语言切换器区块的翻译。
  • 更新了当站点无法与 ATE 通信时显示的通知。
  • 移除了 post_content 上的 <!-- wpml:html_fragment --> 标记。
  • 修复了访问“外观 > 小工具”页面时出现的 PHP 通知。

兼容性

  • 为 WPML_PB_String_Translation::get_package_strings 添加了缓存。
  • 修复了当 XML 配置与数据形状不匹配时可能出现的 PHP 8.1 致命错误。
  • 在执行批量编辑操作时设置正确的翻译编辑器。
  • [Beaver Builder] 修复了包含不同菜单小工具的已翻译页眉在所有其他菜单小工具中显示第一个菜单小工具内容的错误。
  • [Cornerstone] 添加了对翻译布局 div 元素的支持。
  • [Cornerstone] 修复了使用 Cornerstone 编辑器时的最后翻译编辑模式。
  • [Elementor] 添加了对 Loop Carousel 小工具的支持。
  • [Elementor] 添加了对 Icon List 模块动态 ID 转换的支持。
  • [Elementor] 添加了对 Loop 模块动态 ID 转换的支持。
  • [Elementor] 修复了在固定链接中使用类别时,Elementor 模板的语言切换器链接中的类别问题。
  • [Elementor] 修复了使用多种货币时 Elementor 的 Menu Cart 小工具的问题。
  • [Elementor] 修复了使用翻译编辑器完成的翻译上的弹出模板显示设置。
  • [Elementor] 修复了在更新翻译时反序列化数组的错误。
  • [Elementor] 修复了在模板上为 WooCommerce 产品使用“添加到购物车”按钮时出现的错误。
  • [Elementor] 实现了在保存模板翻译时自动刷新 Elementor CSS 缓存。
  • [Elementor] 处理存储为序列化数组的 Elementor 数据。
  • [Elementor] 使 Elementor 模板在自动翻译所有内容模式下可翻译。
  • [Elementor] 翻译多个图库中的媒体。
  • [Enfold] 不在修订版本中保存 Enfold 内容。
  • [Gutenberg] 修复了在自定义 Gutenberg 区块中翻译 HTML 的错误。
  • [SiteOrigin] 添加了对 Layout Builder 小工具的支持。

更新或下载

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

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

查看所有 WPML Multilingual CMS 版本 →