Localização dos elementos da interface do usuário

Última atualização em 2023-11-03
  • Criado para:
  • Developer
    User

Determinado conteúdo que o Visualizador de vídeo interativo exibe está sujeito a localização. Esse conteúdo inclui dicas de ferramentas do elemento da interface do usuário e uma mensagem de erro que é exibida quando o vídeo não pode ser reproduzido.

Todo conteúdo textual no visualizador que pode ser localizado é representado pelo identificador especial do SDK do visualizador chamado SYMBOL. Qualquer SÍMBOLO tem um valor de texto associado ao padrão para um local em inglês ( "en") fornecido com o visualizador pronto para uso. Ela também pode ter valores definidos pelo usuário definidos para quantas localidades forem necessárias.

Quando o visualizador é iniciado, ele verifica o local atual para ver se há um valor definido pelo usuário para cada SYMBOL compatível para esse local. Se houver, ele usará o valor definido pelo usuário; caso contrário, ele voltará para o texto padrão pronto para uso.

Os dados de localização definidos pelo usuário podem ser passados para o visualizador como um objeto JSON de localização. Esse objeto contém a lista de localidades suportadas, valores de texto SYMBOL para cada localidade e a localidade padrão.

Um exemplo desse objeto de localização é o seguinte:

{
"en":{
"VideoPlayer.ERROR":"Your Browser does not support HTML5 Video tag or the video cannot be played.",
"PlayPauseButton.TOOLTIP_SELECTED":"Play"
 },
 "fr":{
"VideoPlayer.ERROR":"Votre navigateur ne prend pas en charge la vidéo HTML5 tag ou la vidéo ne peuvent pas être lus.",
"PlayPauseButton.TOOLTIP_SELECTED":"Jouer"
},
defaultLocale:"en"
}

No exemplo acima, o objeto de localização define dois locais ( "en" e "fr") e fornece localização para dois elementos da interface do usuário em cada local.

O código da página da Web deve passar o objeto de localização para o construtor do visualizador, como um valor de localizedTexts do objeto de configuração. Uma opção alternativa é passar o objeto de localização chamando setLocalizedTexts(localizationInfo) método.

Os seguintes SYMBOLs são suportados:

SÍMBOLO

Dica de ferramenta para...

RÓTULO.Contêiner

Rótulo ARIA para o elemento do visualizador de nível superior.

PlayPauseButton.TOOLTIP_SELECTED

Estado do botão Executar pausa selecionado.

PlayPauseButton.TOOLTIP_UNSELECTED

Estado do botão Reproduzir pausar desmarcado.

PlayPauseButton.TOOLTIP_REPLAY

Reproduzir estado do botão de pausa da reprodução.

VideoScrubber.TOOLTIP

Depurador de vídeo.

VideoTime.TOOLTIP

Tempo do vídeo na barra de controle.

MutableVolume.TOOLTIP_SELECTED

Volume mutável selecionado.

MutableVolume.TOOLTIP_UNSELECTED

Volume mutável desmarcado.

MutableVolume.TOOLTIP_VOLUME

Rótulo do botão deslizante de volume exposto por meio da ARIA aria-valuetext atributo.

FullScreenButton.TOOLTIP_SELECTED

botão de tela cheia no estado normal.

FullScreenButton.TOOLTIP_UNSELECTED

botão de tela cheia no estado de tela cheia.

ClosedCaptionButton.TOOLTIP_SELECTED

Estado do botão de legendas ocultas selecionado.

ClosedCaptionButton.TOOLTIP_UNSELECTED

Estado do botão de legendas ocultas desmarcado.

InterativeSwatches.BANNER

Legenda do banner.

BotãoDeRolagemParaCima.DICADEFERRAMENTA

Botão de rolagem para cima.

ScrollDownButton.TOOLTIP

Botão de rolagem para baixo.

SocialShare.TOOLTIP

Ferramenta de compartilhamento social.

LinkShare.TOOLTIP

Botão Compartilhar link.

LinkShare.HEADER

Cabeçalho da caixa de diálogo Vincular.

LinkShare.TOOLTIP_HEADER_CLOSE

Botão Fechar da caixa de diálogo de link superior direito.

LinkShare.DESCRIPTION

Descrição do link de compartilhamento.

LinkShare.CANCEL

Legenda do botão Cancelar.

LinkShare.TOOLTIP_CANCEL

Botão Cancelar.

LinkShare.ACTION

Legenda do botão Selecionar tudo.

LinkShare.TOOLTIP_ACTION

Botão Selecionar tudo.

FacebookShare.TOOLTIP

Botão Compartilhar do facebook.

TwitterShare.TOOLTIP

Botão de compartilhamento do Twitter.

FecharBotão.DICADEFERRAMENTA

Chamada para o botão Fechar do painel de ação.

VideoPlayer.ERROR

Mensagem de erro exibida quando não é possível reproduzir vídeo.

Nesta página