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

Determinado conteúdo exibido pelo Visualizador de mídia mista está sujeito a localização. Isso inclui botões de zoom, botões de giro, controles de vídeo, botões de fechamento em 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 SYMBOL tem um valor de texto associado padrão para o idioma inglês ( "en") fornecido com o visualizador predefinido. Também pode ter valores definidos pelo usuário definidos para tantas localidades quantas forem necessárias.

Quando o visualizador é start, ele verifica a localidade atual para ver se há um valor definido pelo usuário para cada SYMBOL suportado para a localidade. Se houver, ele usará o valor definido pelo usuário; caso contrário, ele voltará para o texto padrão predefinido.

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 localização define duas localidades ( "en" e "fr") e fornece localização para dois elementos da interface do usuário em cada localidade.

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

Os seguintes SYMBOLs são suportados:

SÍMBOLO

Dica de ferramenta para...

Container.RÓTULO

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

ZoomView.ROLE_DESCRIPTION

Descrição da função ARIA para o componente principal da visualização.

ZoomView.USAGE_HINT

Dicas de uso ARIA para usuários de teclado.

SpinView.ROLE_DESCRIPTION

Descrição da função ARIA para o componente principal da visualização.

SpinView.USAGE_HINT

Dicas de uso ARIA para usuários de teclado.

FlyoutZoomView.ROLE_DESCRIPTION

Descrição da função ARIA para o componente principal da visualização.

FlyoutZoomView.USAGE_HINT

Dicas de uso ARIA para usuários de teclado.

CloseButton.TOOLTIP

Botão Fechar.

ZoomInButton.TOOLTIP

Botão Mais zoom.

ZoomOutButton.TOOLTIP

Botão Menos zoom.

ZoomResetButton.TOOLTIP

Botão de redefinição de zoom.

FlyoutZoomView.TIP_BUBBLE_OVER

Sistemas de desktop em modo de zoom em linha.

FlyoutZoomView.TIP_BUBBLE_TAP

Toque em dispositivos no modo de zoom incorporado.

FullScreenButton.TOOLTIP_SELECTED

Botão de tela inteira em estado normal.

FullScreenButton.TOOLTIP_UNSELECTED

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

ClosedCaptionButton.TOOLTIP_SELECTED

Estado do botão Fechar legenda selecionado.

ClosedCaptionButton.TOOLTIP_UNSELECTED

Estado do botão de legenda fechada não selecionado.

ScrollLeftButton.TOOLTIP

Botão Rolar para a esquerda.

ScrollRightButton.TOOLTIP

Role o botão direito do mouse.

ScrollUpButton.TOOLTIP

Botão de rolagem para cima.

ScrollDownButton.TOOLTIP

Botão de rolagem para baixo.

PanLeftButton.TOOLTIP

Gire o botão esquerdo.

PanRightButton.TOOLTIP

Gire o botão direito.

PlayPauseButton.TOOLTIP_SELECTED

Estado do botão de pausa de reprodução selecionado.

PlayPauseButton.TOOLTIP_UNSELECTED

Estado do botão de pausa de reprodução desmarcado.

PlayPauseButton.TOOLTIP_REPLAY

Reproduzir estado do botão de pausa.

VideoScrubber.TOOLTIP

Vídeo depurador.

VideoTime.TOOLTIP

Tempo de vídeo na barra de controle.

MutableVolume.TOOLTIP_SELECTED

Estado do volume mutável selecionado.

MutableVolume.TOOLTIP_UNSELECTED

Volume mutable desmarcado.

MutableVolume.TOOLTIP_VOLUME

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

VideoPlayer.ERROR

Mensagem de erro que é exibida quando nenhuma reprodução de vídeo é possível.

Nesta página