翻译可能会减慢您的 WordPress 网站速度,插件可以提供帮助

已发表: 2023-08-05

WordPress 是一个全球平台,用户遍布世界各个角落。 正因为如此,翻译多年来一直是一个热门话题。 翻译您的网站可以使其更易于访问,并向全新的受众开放。

然而,WordPress 性能团队的一项新的深入研究表明,翻译可能会降低您网站的速度。 测试表明,本地化网站或针对不同地区的特定目标受众和语言量身定制的网站,加载速度可能比非本地化网站慢 50%。

WordPress 贡献者 Pascal Birchler 表示:“除了核心本身之外,每个插件和主题都有自己的翻译文件,必须根据每个请求加载和解析该文件。 加载和解析所有这些翻译文件是一项昂贵的任务。”

该博客文章接着讨论了通过翻译加快网站速度的多种方法。 一种选择是使用不同的文件格式。 从translate.worpress.org 下载翻译包时,它们是.mo 文件格式。 将它们转换为 .php 可能有助于加快您的网站速度。 为此,您必须使用 GlotPress 等外部工具。

另一种选择是将翻译缓存在磁盘或数据库上,这肯定会释放网站上的空间。 对于大多数人来说这不是最现实的选择,因为它需要磁盘或数据库空间。

加快网站速度的第三种方法是使用 gettext PHP 扩展。 由于该扩展名并不常见,因此大多数站点都使用内置的 .mo 解析器。 安装 gettext 已显示出显着的性能改进。

该博客接着详细介绍了另外三个解决方案,尽管所有解决方案都需要开发人员经验。

可以说,围绕 WordPress 翻译的对话正在以一种自己的语言进行。 虽然性能团队尚未决定如何解决该问题,但他们正在收集反馈,您可以从 8 月 6 日开始在此处提交反馈。

古腾堡的第四阶段预计包括多语言网站的核心实施,但由于我们刚刚结束第二阶段,这可能需要一些时间。

由于这对社区来说是一个非常重要的问题,因此我们提供了一些其他方法,您可以继续翻译您的网站,而不会减慢速度。

为什么您希望在您的网站上提供翻译

正如我们上面所说,WordPress 是一个日益全球化的 CMS。 仅去年一年,各大洲就举办了 WordPress 社区活动。 仅以英文显示信息会自动排除很大一部分人口,更不用说 WordPress 社区的很大一部分了。

纯英文网站可能会限制新的贡献者和用户,并且可能会阻止潜在客户找到您。 另一方面,启用翻译可以让您从竞争对手中脱颖而出。 如果客户可以用他们喜欢的语言阅读产品描述,他们就更有可能参与其中。

最后,翻译可以为您提供更多的搜索引擎可见性,从而自动提高您的搜索引擎优化 (SEO)。 不同的语言可以提供独特的关键词机会和搜索模式。 通过对每种目标语言进行关键字研究,您可以针对这些特定搜索词优化您的内容,并在本地搜索结果中排名更高。

翻译还可以接收来自其他网站的这些语言的反向链接,从而扩大您的覆盖范围。 您还有机会将您的内容本地化到不同的地区。

翻译插件

如果您仍然希望翻译您的网站,那么使用插件可能是一个很好的方法,而且不会减慢您的网站速度。

虽然翻译插件有多种选择,但它们最终分为两类:自动和手动。

顾名思义,自动翻译插件将自动将所有内容翻译为访问者的首选语言。 这些插件耗时较少,但准确度可能较低。

手动插件要求您手动翻译所有内容。 尽管这可能非常耗时,但您犯错误的可能性较小。

所有这些都将允许所有语言的用户享受您的内容。 以下是我们最喜欢的五个:

韦格洛特

Weglot 非常容易设置,并且非常注重 SEO。 它会自动翻译您网站上的所有内容并实时更新,因此您不必在添加文章时随时继续更新,但您可以在需要时编辑翻译。

它通过浏览器检测访问者的首选语言并显示该语言。 如果出于某种原因他们想要查看另一种语言,方便的语言切换器可以快速轻松地更改语言。

翻译出版社

TranslatePress 支持手动和自动翻译,与 Google Translate 集成以进行机器翻译,并与各种主题和插件兼容,包括某些页面构建器和 WooCommerce。

该插件的一个优点是您可以翻译元数据、URL,并为每种语言创建单独的站点地图。 免费版本允许您将网站翻译成一种语言,尽管高级版本支持无限种语言。

G翻译

GTranslate 使用 Google 翻译自动将您的网站内容翻译成多种语言。 该插件使用基于云的方法,使您的网站保持轻松并专注于 SEO。 与 Weglot 一样,它还提供可自定义的语言切换器,可以将其添加为小部件、短代码或菜单项。

有免费和高级版本,但与大多数高级插件不同,它使用每月订阅而不是每年许可证。

WPML

WPML(即 WordPress 多语言插件)是列表中唯一不提供免费版本的插件,但它的功能却非常强大。 该插件支持手动翻译,但也支持与专业翻译服务集成,为您提供选择。

它支持翻译自定义帖子类型、自定义字段、菜单和小部件。 当然,它对 SEO 非常友好,允许您翻译元数据、永久链接等。 正如我们提到的,WPML 不是免费的,但它是一个功能齐全的选项。

波利兰

Polylang 是一个手动语言翻译插件。 您可以根据需要翻译多种语言,每种语言使用不同的域,并且能够通过小部件进行语言切换。

该插件还允许您翻译自定义分类法、置顶帖子、RSS 提要、自定义帖子类型等。

结论

翻译您的网站可以让您接触到广泛的新用户。 虽然 WordPress 性能团队致力于加快本地翻译速度,但这些插件将让您继续前进。 让您的网站更易于访问,增强您的搜索引擎优化,并吸引您原本无法接触到的人。

无论您选择手动翻译还是自动翻译,您未来来自世界各地的粉丝都会感谢您。