WordPress 是支持多国语言的建站系统,我们可以根据需要将网站设置为不同的显示语言。比如,我们将网站设置为简体中文,前台就应该显示为简体中文,但是如果有一些字段没有对应的简体中文翻译版本,就会显示为默认的英文,这可能不是很好的回退办法。
假如我们可以设置一组语言,默认先加载第一种语言(比如简体中文),如果没有简体中文翻译的字段,就往下找存在的语言来显示(比如繁体中文),而不是直接显示为英文,这样似乎体验会更好一些。
WordPress 的首选语言功能,就是这个用途。允许我们在后台设置一组语言,WordPress 将会按照设置的语言顺序寻找可用的翻译。这个设置选项可以在 设置 – 常规 和 用户 – 个人资料 界面显示:
设置选项还支持键盘快捷键:
- Arrow Up:将所选语言环境上移一位。
- Arrow Down:将所选语言环境下移一位。
- Home:选择列表中的第一个区域设置。
- End:选择列表中的最后一个区域设置。
- Backspace/Delete:从列表中删除选定的区域设置。
- Alt+A:将当前区域设置从下拉列表添加到列表中。
注意:需要将鼠标聚焦在首选语言 UI 才能使键盘快捷键发挥作用。
WordPress 的首选语言功能目前还没有集成到 WordPress 内核中(目前 20240508 还未确定何时集成到哪个版本),但是有测试插件(Preferred Languages)可用,只建议在 WordPress 6.5 以上的版本中使用,感兴趣的朋友可以试试。