neutral 的目录中。当触控适配包加载到串流客户端时,客户端将确定玩家在其设备上希望使用的语言。当从触控适配包中加载内容时,客户端将查找与玩家所选语言最匹配的该内容的本地化版本。
在执行此探测时,客户端应用将从与玩家语言的最具体匹配开始,并向不太具体的匹配回退,直到找到内容为止。
例如,想象一个具有以下内容的触控适配包:
assets/fr/fr-CA/JumpButton.png- 这与玩家首选的fr-CA语言完全匹配。assets/fr/LookJoystick.png- 没有fr/fr-CA/LookJoystick.png,所以fr版本是下一个最佳匹配assets/neutral/TalkButton.png- 既没有TalkButton.png的fr-CA版本也没有fr版本,因此中性版本是最佳匹配。layouts/neutral/FirstPerson.json- 类似地,没有FirstPerson布局的本地化版本,因此选择中性版本。
es-MX 作为其首选语言,那么将选择所有内容的中性版本,因为没有任何 es-MX 或 es 版本的内容。
同样重要的是要注意,内容语言是基于玩家为正在串流游戏的设备所选择的语言进行选择的。如果他们将游戏串流到 Web 浏览器,则浏览器可能也会配置玩家的首选语言。然而,此决定是基于此客户端侧配置,而不是玩家正在串流的游戏的语言。例如,如果玩家的浏览器使用 ja-JP 语言,但被游玩的游戏是英语的,则触控适配包会被探测 ja-JP 内容,而不是 en 内容。