WPML

我们刚刚发布了另一个(希望也是最后一个)WPML 3.2.3 开发版本。此版本已通过我们的 QA 测试,可安全用于开发站点和生产站点。WPML 3.2.3 包含大量改进,并完全兼容 WordPress 4.3。

WordPress 4.3 更新


与其他 WordPress 版本一样,WordPress 4.3 包含许多增强功能和代码清理。这意味着 4.3 之前存在的一些函数现已弃用(不应再使用)。WPML 3.2.3 包含所需的更改,并使用替换函数代替已弃用的函数。

如果您现在正在构建 WordPress 网站,则应在 WordPress 4.3 的开发版本上进行开发。这样,当 4.3 发布时,您无需对工作进行任何临时更改。WPML 3.2.3 使这成为可能。因此,我们建议您将开发站点切换到 WordPress 4.3(开发版)和 WPML 3.2.3(此 RC 版)。

WPML 3.2.3 的其他改进


除了支持 WordPress 4.3 的重要更改外,此版本的 WPML 还包含许多重要的修复和改进。

WPML 核心

修复

  • 修复了移动端切换器中缺失括号的问题

  • 在一个站点(多站点)上更改管理后台语言不再会设置所有站点的管理后台语言

  • 当使用“语言名称作为参数添加”时,wp_link_pages() 分页现在会生成格式正确的 URL

  • 修复了 WPML 破坏 XML-RPC 调用的问题

  • 修复了在 orderby=name 的情况下使用 icl_get_languages 时语言顺序错误的问题

  • 修复了在具有层级文章类型的翻译中使用相同别名时的重定向问题

  • 修复了在停用“同步页面模板”设置后,翻译内容中的页面模板无法更改的问题

  • 修复了创建新翻译时“这是以下内容的翻译”为空的问题

  • 修复了“这是以下内容的翻译”以使其正确启用

  • 消除了在多站点安装中为子站点停用 WPML 时的错误

  • 修复了阻止子目录多站点设置中的子站点完成最后设置步骤的问题

  • 移除了重复创建的 update_wpml_config_index 定时任务

  • 修复了一种语言的域名包含另一种语言的域名时的域名映射问题

  • 修复了分类法名称中的希腊字符导致分类法翻译编辑器出现问题的情况

  • 修复了语言切换器未过滤掉空日期存档翻译的问题

  • 修复了父页面和子页面使用相同页面别名时解析层级页面 URL 的问题

  • 修复了使用语言作为参数设置时,指向隐藏语言文章的 URL 被错误重定向的问题

  • 修复了 wpml_active_languages 过滤器,使其返回包含正确数据的语言
改进

  • 改进了文章、分类法翻译数据和字符串的缓存

  • 改进了性能

  • 管理后台字符串设置的通配符条目现在不仅适用于顶级键,还适用于所有级别的子键

  • 改进了菜单同步(提升了 100 倍)

WPML 翻译管理

修复

  • 如果有以前的翻译,翻译编辑器会显示现有的已翻译内容

  • 翻译编辑器不再更改译者的语言对

  • 包和文章的标题不再会在翻译作业表中混淆

  • 设置为译者的用户即使没有为该内容创建翻译作业,也可以再次使用翻译编辑器翻译内容

WPML 字符串翻译

修复

  • 修复了当管理后台语言非英语时,在多语言内容设置中别名翻译显示英语的已翻译别名的问题

  • 修复了别名翻译,使其适用于默认的固定链接结构

  • 修复了管理文本的缓存问题,该问题导致某些管理文本无法正确更新

  • 移除了由 gettext_context_md5 引起的 PHP 致命错误:Specified key was too long; max key length is 1000 bytes

  • 修复了字符串扫描问题

  • 修复了别名翻译,使其在禁用时不被使用

  • 修复了自动注册要翻译的字符串的问题

  • 修复了管理文本,使设置从默认语言而不是管理员的语言加载

  • 修复了激活旧版本 WPML 时的致命错误
新增

  • 在导入和导出 po 文件时支持多行字符串

  • 在字符串翻译中支持 gettext 上下文

  • 更新了依赖项检查模块

WPML Gravity Forms Multilingual

改进

  • 现在可以翻译具有此属性的字段的所有“选项”(标签和值)

下载和更新


由于这还不是生产版本,它不会自动传送到您的 WordPress 网站。要获取此候选发布版,请登录您的WPML 帐户,然后单击下载。滚动到底部。如果您有 CMS 帐户,请获取 CMS_Beta_Package 并将其解压缩。它将包含所有 WPML 组件的 ZIP 文件。如果您有 Blog 帐户,请下载 Blog Beta 版。

请在升级前备份站点。请务必更新您正在使用的所有 WPML 组件。

正式版本何时发布?


此版本的 WPML 已通过我们的所有测试,并已准备好公开发布。我们希望能获得一些关于此更新在您网站上运行情况的反馈,特别是在 WordPress 4.3 站点上。我们将等待此反馈直到下周初,然后点击发布按钮。

有反馈意见?


我们很想知道此更新在您站点上的运行情况。如果您需要技术帮助,请在我们的技术支持论坛中创建主题。如果这些问题与此更新有关,您也可以在此处留言,附上主题链接和简要说明。对于其他技术性不强的问题,请在此处留言,我们将予以回复。

觉得有用吗?分享这篇文章: