使WordPress的国际化/本地化比以往更快。
关于WordPress 6.5的免责声明
收件人:这个插件的大部分功能已经被合并到WordPress 6.5中!你可能不再需要它了。
然而,此插件仍然适用于语言包不是从WordPress.org下载而是从其他地方下载的情况,例如,如果您正在开发自己的插件或使用商业插件。
Performant Translations插件将这些插件的翻译文件转换为WordPress 6.5中引入的新文件格式,以真正优化它们的速度。
这个插件的功能
这个项目使用了一种新的方法来处理WordPress中的翻译文件,使得本地化速度极快。
安深入的i18n性能分析显示本地化WordPress网站的加载速度明显低于没有翻译的网站。
使用此插件的新本地化方法,此开销大大减少,使您的站点再次快速运行。它通过转换.mo(毫米)
将文件转换为.php文件
文件夹。
如果您的站点使用的是英语(美国)以外的语言,那么只需激活此插件,您就会立即看到速度的提高。
从WordPress内部安装
- 访问插件>添加新插件.
- 搜索表演者翻译.
- 安装并激活Performant Translations插件。
手动安装
- 上传整个
性能翻译
文件夹到/wp-content/插件/
目录。
- 访问插件.
- 激活Performant Translations插件。
-
是什么让这个插件这么快?
-
通过转换.mo(毫米)
文件到.php文件
文件,可以更快地解析翻译。
此外,.php文件
文件可以存储在所谓的OPcache(OPcache),提供额外的速度提升。
-
我可以在我的生产网站上使用这个插件吗?
-
虽然该插件通常被认为是一个测试版插件,但它已经过测试并建立到可以在生产中使用的程度。
不过,与每个插件一样,这样做的风险由你自己承担。
-
这个插件已经和其他多语言插件一起测试过了吗?
-
对。该插件已经过常见多语言插件的测试,如WPML、Weglot、TranslatePress、MultilingualPress和Polylang。
如果您仍然遇到问题,请告诉我们。
-
我需要做一些特别的事情来启用这个插件吗?
-
不。一旦插件被激活,它就可以正常工作了,你应该马上就能看到速度的提高。如果遇到问题,请打开一个新的支持主题。
-
我可以在安装后安全地删除此插件吗?
-
对。一旦停用并卸载插件.php文件
它生成的文件将从服务器中删除。
-
我如何为插件贡献力量?
-
随时欢迎捐款!了解有关如何参与核心绩效团队手册.
-
我可以在哪里提交插件反馈?
-
如果您对新功能有建议或请求,可以将其作为问题提交到GitHub存储库.
如果您需要故障排除帮助或对插件有疑问,请在我们的支持论坛上创建一个新主题.
-
我可以在哪里报告安全问题?
-
要报告安全问题,请访问WordPress黑客一号程序。
这个插件的功能真是太棒了!有一些问题使我的网站运行缓慢。该网站的手机页面速度达到52。显示被阻塞超过10秒。我没有在代码中修复此问题的技术知识。这将花费我大约600美元。我找到了这个插件,点击一下就从网站上删除了所有错误。我对结果感到非常高兴。还有一个免费的插件!我知道这是可能的。因为我很高兴,我接受了付费订阅!非常感谢你!
浏览仪表板会让人感觉更快速,即使你的主机已经很快,性能也很好了——这仍然会有所不同!
我有一个多语言网站(带有WPML),它存在巨大的性能问题。我无法找出导致性能问题的真正原因,主要问题可能与i18n无关,该插件仍然有助于显著加快翻译速度,留下的唯一瓶颈是未知问题。非常感谢您的努力!
我在几个网站上试用了这个插件,我相信它会让我的管理员用户体验更快一些。缓存前端一如既往地快速。它与Polylang、WooCommerce和Loco Translate一起使用效果很好。我喜欢它的发展方向,我希望它很快能在WP Core中实现。更新:Duplicator(Pro)在激活此插件时尝试进行备份时引发运行时错误。暂时禁用它可以解决问题。
这个问题已经存在很长时间了,我使用过各种插件。我希望它很快会被添加到核心!
我的客户网站通常是非英语的,这种扩展使他们的网站更快。我真的很感谢这种改进。
阅读全部16条评论
“Performant Translations”是一款开源软件。以下人员对此插件做出了贡献。
贡献者
有关插件的完整更改日志,请参阅GitHub上的Releases页面.
1.2.0
1.1.2
1.1.1
- 修复:解决了1.1.0中的轻微性能回归问题。
- 修复:解决了某些地区复数形式不正确的问题。
1.1.0
- 增强:支持WordPress 6.5中现有的此功能。
- 增强:由于插件过滤器故障,增加了对非字符串文件路径的强化。
- 增强功能:写入PHP文件后使OPcache无效。
- 增强:提高与被引用为单数的复数字符串的兼容性。
1.0.9
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