Localização dos elementos da interface do usuário localization-of-user-interface-elements

Determinado conteúdo que o Visualizador de mídia mista exibe está sujeito a localização. Essa diretriz inclui botões de zoom, botões de rotação, controles de vídeo, botão Fechar, botão de tela cheia e botões de rolagem de amostra.

Todo conteúdo textual no visualizador que pode ser localizado é representado por um identificador especial do SDK do visualizador chamado SYMBOL. Qualquer SÍMBOLO tem um valor de texto associado ao padrão para o 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 suportado para o 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":{
"CloseButton.TOOLTIP":"Close",
"ZoomInButton.TOOLTIP":"Zoom In"
 },
 "fr":{
"CloseButton.TOOLTIP":"Fermer",
"ZoomInButton.TOOLTIP":"Agrandir"
},
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 o 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.
ZoomView.ROLE_DESCRIPTION
Descrição da função ARIA para o componente de exibição principal.
ZoomView.USAGE_HINT
Dicas de uso ARIA para usuários de teclado.
SpinView.ROLE_DESCRIÇÃO
Descrição da função ARIA para o componente de exibição principal.
SpinView.USAGE_HINT
Dicas de uso ARIA para usuários de teclado.
FlyoutZoomView.ROLE_DESCRIPTION
Descrição da função ARIA para o componente de exibição principal.
FlyoutZoomView.USAGE_HINT
Dicas de uso ARIA para usuários de teclado.
FecharBotão.DICADEFERRAMENTA
Botão Fechar.
ZoomInButton.TOOLTIP
Botão de Mais zoom.
DicaDeBotãoDeZoom.FERRAMENTA
Botão de menos zoom.
ZoomResetButton.TOOLTIP
Botão de redefinição de zoom.
FlyoutZoomView.TIP_BUBBLE_OVER
Sistemas desktop em em linha modo de zoom.
FlyoutZoomView.TIP_BUBBLE_TAP
Dispositivos sensíveis ao toque em em linha modo de zoom.
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 não selecionado.
ScrollLeftButton.TOOLTIP
Botão de rolagem para a esquerda.
ScrollRightButton.TOOLTIP
Botão de rolagem para a direita.
BotãoDeRolagemParaCima.DICADEFERRAMENTA
Botão de rolagem para cima.
ScrollDownButton.TOOLTIP
Botão de rolagem para baixo.
PanLeftButton.TOOLTIP
Botão Girar à esquerda.
PanRightButton.TOOLTIP
Botão Girar para a direita.
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.
VideoScrubber.TOOLTIP
Depurador de vídeo.
VideoTime.TOOLTIP
Tempo do vídeo na barra de controle.
MutableVolume.TOOLTIP_SELECTED
Estado de 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 de ARIA aria-valuetext atributo.
VideoPlayer.ERROR
Mensagem de erro exibida quando não é possível reproduzir vídeo.
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8