表演者翻译

说明

使WordPress的国际化/本地化比以往更快。

关于WordPress 6.5的免责声明

收件人:这个插件的大部分功能已经被合并到WordPress 6.5中!你可能不再需要它了。

然而,此插件仍然适用于语言包不是从WordPress.org下载而是从其他地方下载的情况,例如,如果您正在开发自己的插件或使用商业插件。

Performant Translations插件将这些插件的翻译文件转换为WordPress 6.5中引入的新文件格式,以真正优化它们的速度。

这个插件的功能

这个项目使用了一种新的方法来处理WordPress中的翻译文件,使得本地化速度极快。

深入的i18n性能分析显示本地化WordPress网站的加载速度明显低于没有翻译的网站。

使用此插件的新本地化方法,此开销大大减少,使您的站点再次快速运行。它通过转换.mo(毫米)将文件转换为.php文件文件夹。

如果您的站点使用的是英语(美国)以外的语言,那么只需激活此插件,您就会立即看到速度的提高。

屏幕截图

  • 显示此插件实现的加载时间改进的图表。

安装

从WordPress内部安装

  1. 访问插件>添加新插件.
  2. 搜索表演者翻译.
  3. 安装并激活Performant Translations插件。

手动安装

  1. 上传整个性能翻译文件夹到/wp-content/插件/目录。
  2. 访问插件.
  3. 激活Performant Translations插件。

常见问题解答

是什么让这个插件这么快?

通过转换.mo(毫米)文件到.php文件文件,可以更快地解析翻译。
此外,.php文件文件可以存储在所谓的OPcache(OPcache),提供额外的速度提升。

我可以在我的生产网站上使用这个插件吗?

虽然该插件通常被认为是一个测试版插件,但它已经过测试并建立到可以在生产中使用的程度。
不过,与每个插件一样,这样做的风险由你自己承担。

这个插件已经和其他多语言插件一起测试过了吗?

对。该插件已经过常见多语言插件的测试,如WPML、Weglot、TranslatePress、MultilingualPress和Polylang。
如果您仍然遇到问题,请告诉我们。

我需要做一些特别的事情来启用这个插件吗?

不。一旦插件被激活,它就可以正常工作了,你应该马上就能看到速度的提高。如果遇到问题,请打开一个新的支持主题。

我可以在安装后安全地删除此插件吗?

对。一旦停用并卸载插件.php文件它生成的文件将从服务器中删除。

我如何为插件贡献力量?

随时欢迎捐款!了解有关如何参与核心绩效团队手册.

我可以在哪里提交插件反馈?

如果您对新功能有建议或请求,可以将其作为问题提交到GitHub存储库.

如果您需要故障排除帮助或对插件有疑问,请在我们的支持论坛上创建一个新主题.

我可以在哪里报告安全问题?

要报告安全问题,请访问WordPress黑客一号程序。

评论

这个插件的功能真是太棒了!有一些问题使我的网站运行缓慢。该网站的手机页面速度达到52。显示被阻塞超过10秒。我没有在代码中修复此问题的技术知识。这将花费我大约600美元。我找到了这个插件,点击一下就从网站上删除了所有错误。我对结果感到非常高兴。还有一个免费的插件!我知道这是可能的。因为我很高兴,我接受了付费订阅!非常感谢你!
2024年1月21日
浏览仪表板会让人感觉更快速,即使你的主机已经很快,性能也很好了——这仍然会有所不同!

2024年1月16日
我有一个多语言网站(带有WPML),它存在巨大的性能问题。我无法找出导致性能问题的真正原因,主要问题可能与i18n无关,该插件仍然有助于显著加快翻译速度,留下的唯一瓶颈是未知问题。非常感谢您的努力!
2023年11月23日
我在几个网站上试用了这个插件,我相信它会让我的管理员用户体验更快一些。缓存前端一如既往地快速。它与Polylang、WooCommerce和Loco Translate一起使用效果很好。我喜欢它的发展方向,我希望它很快能在WP Core中实现。更新:Duplicator(Pro)在激活此插件时尝试进行备份时引发运行时错误。暂时禁用它可以解决问题。
2023年10月23日
我的客户网站通常是非英语的,这种扩展使他们的网站更快。我真的很感谢这种改进。
阅读全部16条评论

贡献者和开发者

“Performant Translations”是一款开源软件。以下人员对此插件做出了贡献。

贡献者

“Performant Translations”已被翻译成21种语言环境。谢谢你翻译人员感谢他们的贡献。

将“表演翻译”翻译成您的语言。

对开发感兴趣?

浏览代码,查看SVN存储库,或订阅开发日志通过RSS(RSS).

变更日志

有关插件的完整更改日志,请参阅GitHub上的Releases页面.

1.2.0

  • 此插件现在需要WordPress 6.5

1.1.2

  • 修复了在汇编要查找的文件路径时出现的轻微回归。

1.1.1

  • 修复:解决了1.1.0中的轻微性能回归问题。
  • 修复:解决了某些地区复数形式不正确的问题。

1.1.0

  • 增强:支持WordPress 6.5中现有的此功能。
  • 增强:由于插件过滤器故障,增加了对非字符串文件路径的强化。
  • 增强功能:写入PHP文件后使OPcache无效。
  • 增强:提高与被引用为单数的复数字符串的兼容性。

1.0.9

  • 增强:改进了与WPML字符串转换插件的兼容性。

1.0.8

  • 修复:为潜在的文件权限问题添加了解决方法。

1.0.7

  • 修复:防止未更新所有核心翻译的问题。
  • 增强:更改翻译的加载顺序,以提高向后兼容性。

1.0.6

  • 增强功能:删除JSON文件支持。
  • 修复:使用带符号链接的翻译文件路径时添加强化。

1.0.5

  • 增强:改进了与Loco Translate的兼容性,以避免重复文件。

1.0.4

  • 增强:几个小的性能改进。
  • 增强功能:使用不同的文件扩展名(.mo.php而不仅仅是.php文件)以防止冲突。
  • 增强功能:如果已经为文本域加载了现有翻译文件,则“导入”该文件。
  • 增强功能:如果可用,请使用WP文件系统API。

1.0.3

  • 增强:改进了与Query Monitor的开发人员工具面板的兼容性。
  • 增强功能:新增性能翻译加载翻译文件过滤器。
  • 增强功能:在多站点上强制仅网络激活。

1.0.2

  • 修复:为传递给转换函数的无效值添加强化。

1.0.1

  • 增强功能:当Loco Translate更新MO文件时,重新生成翻译文件。
  • 修复:为传递的无效上下文添加强化。
  • 修复:修复不带复数的区域设置的处理,例如波斯语。

1.0.0

  • 首次发布。