Skip to main content
Os pacotes de adaptação de toque oferecem suporte a conteúdo localizado para diferentes idiomas, permitindo que os designers criem conteúdo que muda de aparência para corresponder melhor ao idioma em que os jogadores estão usando seus layouts de toque. Essa localização é feita dividindo o conteúdo em diretórios, usando a marca de idioma IETF para o conteúdo desse diretório. O conteúdo que não é específico de uma localidade fica em um diretório chamado neutral. Quando o pacote de adaptação de toque é carregado no cliente de streaming, o cliente determina qual idioma o jogador deseja usar no dispositivo. À medida que o conteúdo é carregado do pacote de adaptação de toque, o cliente procura a versão localizada desse conteúdo que melhor corresponda ao idioma escolhido pelo jogador. Ao fazer essa sondagem, o aplicativo cliente começa pela correspondência mais específica ao idioma do jogador e recorre a correspondências menos específicas até que o conteúdo seja encontrado. Por exemplo, imagine um pacote de adaptação de toque com o seguinte conteúdo:
Se um jogador estiver fazendo streaming de um jogo com esse pacote de adaptação de toque para um cliente de streaming que prefere usar francês canadense, o seguinte conteúdo será carregado:
  • assets/fr/fr-CA/JumpButton.png - esta é uma correspondência exata com o idioma preferido do jogador, fr-CA.
  • assets/fr/LookJoystick.png - não há fr/fr-CA/LookJoystick.png, portanto a versão fr é a próxima melhor correspondência
  • assets/neutral/TalkButton.png - não há uma versão fr-CA nem uma versão fr de TalkButton.png; portanto, a versão neutra é a melhor correspondência.
  • layouts/neutral/FirstPerson.json - da mesma forma, não há uma versão localizada do layout FirstPerson, portanto a versão neutra é selecionada.
Como o carregamento de conteúdo sempre usa o diretório neutro como última opção de fallback, todo conteúdo precisa ter uma versão neutra. Isso garante que os layouts sempre possam ser carregados, independentemente do idioma que o jogador estiver usando no dispositivo. No exemplo acima, se o dispositivo do jogador estivesse configurado para usar es-MX como idioma preferido, a versão neutra de todo o conteúdo seria selecionada, pois não há uma versão es-MX nem uma versão es de nenhum conteúdo. Também é importante observar que o idioma do conteúdo é selecionado com base no idioma que o jogador selecionou para o dispositivo que está fazendo o streaming do jogo. Se ele estiver fazendo streaming de um jogo para um navegador da Web, o navegador também poderá configurar o idioma preferido do jogador. No entanto, essa decisão se baseia nessa configuração do lado do cliente, e não no idioma do título que o jogador está transmitindo. Por exemplo, se o navegador de um jogador estiver usando o idioma ja-JP, mas o jogo estiver em inglês, o pacote de adaptação de toque será sondado em busca de conteúdo ja-JP, e não de conteúdo en.
Last modified on October 6, 2026