首选语言(Preferred Languages )功能插件需要测试

Preferred Languages 项目在本周发布的 2.0 版功能插件中获得了一定的发展势头。2017 年,WordPress 核心提交者 Pascal Birchler发布了一个原型,允许用户在他们的设置中选择多种首选语言,这样 WordPress 将加载第一个可用的翻译,回退到列表中的下一个语言。

“ 世界上超过一半的 WordPress 网站使用美国英语以外的语言,”Birchler 在之前的更新中说。“对于这些网站和用户来说,更改网站和用户语言的选项  很棒。但是当给定的插件或主题没有翻译时,WordPress 会回退到美国英语。对于许多非英语使用者来说,这是一种糟糕的用户体验。”

2.0 版引入了一些重大变化,完全重构了 UI 以使用 React。(以前它使用的是 jQuery 和 jQuery UI。)Birchler 删除了拖放排序功能以提高可访问性,但用户应该会发现几乎所有插件看起来都和以前一样。

WP_Textdomain_Registry 此更新还 为 WordPress 6.1+ 用户带来兼容性 switch_to_user_locale(),并使单元测试覆盖率接近 100%。

Preferred Languages 插件有2,000 多个活跃安装,但 Birchler 呼吁人们测试更新,因为他认为该插件接近核心合并提案。

“一个很大的问号是 翻译合并的概念,”他说。“默认情况下,如果所选语言环境中只缺少一些字符串,这些字符串将以英语显示。但是随着翻译合并,缺失的字符串将取而代之的是从下一个语言环境中获取。 虽然这很好用,但由于 WordPress 中加载翻译的方式,它可能会 有点慢。任何解决这一潜在性能问题的帮助都将不胜感激。”

测试人员可以在 GitHub 上贡献代码,在支持论坛上留下反馈,并打开新问题以提交错误报告。将这个项目纳入核心将使非英语人士更容易使用 WordPress 及其插件和主题生态系统。

原文连接

欢迎关注WordPress大学公众号 WPDAXUE
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索