WordPress 6.5 通过新的翻译格式文件显著提高了站点的加载速度
💡
原文中文,约2200字,阅读约需6分钟。
📝
内容提要
WordPress开发者创建了一个名为「Performance Translations」的功能插件,提供了一个性能更好的语言包加载系统。新功能加载语言包更快,使用的内存更少,支持同时加载多个语言环境。
🎯
关键要点
- WordPress 开发者创建了名为「Performance Translations」的功能插件,改进了语言包加载系统。
- 新功能加载语言包更快,使用的内存更少,支持同时加载多个语言环境。
- WordPress 6.5 核心代码中内置了该插件的功能,经过成千上万用户的测试。
- 新增的 .l10n.php 文件格式优先加载,提升翻译加载速度,减少内存使用。
- 如果没有 .l10n.php 文件,WordPress 仍然可以加载 .mo 文件,保持向后兼容性。
- GlotPress 4.0 版支持生成新的 .l10n.php 文件,WP-CLI 2.10.0 提供命令生成 PHP 翻译文件。
- 可以通过新的 translation_file_format filter 禁用 .l10n.php 文件支持。
- $l10n 全局变量在 WordPress 6.5 中改为 WP_Translations 类的实例,保持向后兼容性。
- WordPress 6.5 引入缓存机制,优化翻译文件路径查找,提升性能。
➡️