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バージョンもないので、neutral バージョンが最良の一致となります。layouts/neutral/FirstPerson.json- 同様に、FirstPersonレイアウトのローカライズ バージョンはないので、neutral バージョンが選択されます。
es-MX を使用するように構成されている場合、es-MX バージョンも es バージョンもコンテンツにないため、すべてのコンテンツの neutral バージョンが選択されます。
また、コンテンツ言語はゲームをストリーミングしているデバイスに対してプレイヤーが選択した言語に基づいて選択されることに注意することも重要です。プレイヤーが Web ブラウザーにゲームをストリーミングしている場合、ブラウザーはプレイヤーの優先言語も構成する場合があります。ただし、この判断はプレイヤーがストリーミングしているタイトルの言語ではなく、このクライアント側の構成に基づきます。たとえば、プレイヤーのブラウザーが ja-JP 言語を使用しているものの、プレイされているゲームが英語だった場合、タッチ アダプテーション バンドルは ja-JP コンテンツに対してプローブされ、en コンテンツに対しては行われません。