WPML

WPML 2.8.1 带来了期待已久的功能,以及一系列的错误修复和优化。

支持在 WordPress 多站点中每种语言使用不同的域名


如果您正在为不同的网站运行大型多站点网络,现在您可以将不同的语言分配给不同的域名。

为此,WPML 为 sunrise.php 提供了一个新的 drop-in 文件。
这是通过新插件版本中包含的 drop-in 文件来实现的。
有关完整详情,请阅读WordPress 多站点模式下的域名语言

适合移动设备的语言切换器


到目前为止,您网站上唯一适合移动设备的语言切换器是页脚链接(或者您构建的自定义语言切换器)。我们为 WPML 的下拉语言切换器添加了“适合移动设备”模式,将其开放给平板电脑和手机上的访问者。

适合移动设备的语言切换器看起来与普通的完全一样。区别在于它的工作方式。当您选择适合移动设备的语言切换器时,访问者单击一次以显示语言列表,单击两次以选择其语言。没有“悬停”操作,因为移动设备上不存在该操作。

您可以始终启用移动版本,或仅针对移动浏览器启用(推荐),或者从不启用。

允许从不同的域名登录


到目前为止,在使用语言 URL 的多域名选项时,只能在对应于默认语言的域名上登录。新版本提供了在每个独立域名上登录的可能性。

语言的拖放排序


我很讨厌每种语言在页脚中的位置不断变动。这背后有一些逻辑,但似乎非常不合逻辑。

WPML 2.8.1 包含一个新界面,让您可以拖动语言并对其进行排序。

此 GUI 中的排序将是 WPML 语言切换器的默认语言顺序。如果您使用 WPML 的 API 来构建自己的语言切换器,您可以选择使用此排序、语言名称或 ID。

语言排序

纠正 WordPress 核心翻译的来源


此版本的 WPML 更改了 WPML 加载 WordPress 翻译的位置。翻译不再来自旧的且被废弃的 SVN 仓库(如果您不知道它也不用担心),而是实时来自 WordPress 翻译项目

如果这对您来说是新功能,您可以阅读有关自动下载 WordPress 翻译的全部内容。

它是与以前相同的 GUI,但现在,翻译来自最佳位置。

WordPress 翻译 – 导入翻译 (1)

WordPress 翻译 – 导入翻译 (2)

错误修复和调整


除了新功能外,这个新版本还带来了一系列错误修复和优化。

  • WPML Media – 复制附件时出现的问题

  • _parse_wpml_config 添加了过滤器 – 允许在不使用 wpml-config.xml 文件的情况下,将翻译属性设置为自定义类型、字段等

  • 修复了在存在多个配置文件时,在某些情况下解析 wpml-config.xml 的问题

  • 编辑文章时次要语言的标签被删除

  • “由 WPML 翻译”选项被禁用

  • 将管理后台语言作为编辑语言不起作用

  • 媒体翻译在 Windows 中生成不正确的 URL

  • 批准和回复评论时出现警告

  • 重置语言时出现通知和警告

  • 翻译编辑器:插入/编辑链接对话框未按语言筛选页面列表

更新 WPML


像往常一样,推荐安装和更新 WPML 的方法是使用我们的 Installer 插件。Installer 可让您直接在 WordPress 管理后台获取 WPML 更新。

您始终可以从您的帐户手动下载 WPML。

对 WordPress 3.6 支持感兴趣?


WPML 2.8.1 在最新的 WordPress Beta 版上运行得非常好。还有一些小故障我们正在处理,我们将在新的 WordPress 发布之前准备好针对 WordPress 3.6 的更新。如果您在 WP 3.6 中尝试 WPML 2.8.1 并发现任何问题,请在我们的技术论坛中报告。

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