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

Determinados conteúdos exibidos pelo Visualizador de corte inteligente de vídeo estão sujeitos 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 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":{
"SmartCropVideoPlayer.ERROR":"Your Browser does not support HTML5 Video tag or the video cannot be played.",
"PlayPauseButton.TOOLTIP_SELECTED":"Play"
 },
 "fr":{
"SmartCropVideoPlayer.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 esse 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
Descrição
RÓTULO.Contêiner
Rótulo ARIA para o elemento do visualizador de nível superior.
PlayPauseButton.TOOLTIP_SELECTED
Dica de ferramenta para o estado do botão pausar reprodução selecionado.
PlayPauseButton.TOOLTIP_UNSELECTED
Dica de ferramenta para o estado do botão Pausar reprodução desmarcado.
PlayPauseButton.TOOLTIP_REPLAY
Dica de ferramenta para o estado do botão Reproduzir pausa.
VideoScrubber.TOOLTIP
Dica de ferramenta para o depurador de vídeo.
VideoTime.TOOLTIP
Dica de ferramenta para o tempo de vídeo na barra de controle.
MutableVolume.TOOLTIP_SELECTED
Dica de ferramenta para o estado de volume mutável selecionado.
MutableVolume.TOOLTIP_UNSELECTED
Dica de ferramenta para o 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
Dica de ferramenta para o estado de botão de tela inteira selecionado.
FullScreenButton.TOOLTIP_UNSELECTED
Dica de ferramenta para o estado de botão em tela cheia desmarcado.
ClosedCaptionButton.TOOLTIP_SELECTED
Dica de ferramenta para o estado de botão de legenda oculta selecionado.
ClosedCaptionButton.TOOLTIP_UNSELECTED
Dica de ferramenta para o estado de botão de legenda oculta desmarcado.
SocialShare.TOOLTIP
Dica de ferramenta para a ferramenta de compartilhamento em redes sociais.
EmailShare.TOOLTIP
Dica de ferramenta para o botão de compartilhamento de email.
EmailShare.HEADER
Dica de ferramenta para o cabeçalho da caixa de diálogo de email.
EmailShare.TOOLTIP_HEADER_CLOSE
Dica de ferramenta para o botão de fechamento superior direito da caixa de diálogo de email.
EmailShare.ENDEREÇO_INVÁLIDO
Dica de ferramenta para a mensagem de erro exibida caso o endereço de email esteja malformado.
CompartilhamentoEmail.TO
Rótulo para o campo de entrada "Para".
EmailShare.TOOLTIP_ADD
Dica de ferramenta para o botão "Adicionar outro endereço de email".
CompartilhamentoEmail.ADD
Legenda do botão "Adicionar outro endereço de email".
CompartilhamentoEmail.DE
Rótulo para o campo de entrada "De".
EmailShare.MESSAGE
Rótulo para o campo de entrada "Mensagem".
EmailShare.TOOLTIP_REMOVE
Dica de ferramenta para o botão "Remover endereço de email".
CompartilhamentoEmail.CANCELAR
Legenda do botão "Cancelar".
EmailShare.TOOLTIP_CANCEL
Dica de ferramenta para o botão "Cancelar".
EmailShare.CLOSE
Legenda do botão Fechar exibida na parte inferior da caixa de diálogo após o envio do formulário.
EmailShare.TOOLTIP_CLOSE
Dica de ferramenta para o botão Fechar exibido na parte inferior da caixa de diálogo após o envio do formulário.
EmailShare.ACTION
Legenda do botão de envio de formulário.
EmailShare.TOOLTIP_ACTION
Dica de ferramenta para o botão de envio de formulário.
EmailShare.SEND_SUCCESS
Mensagem de confirmação exibida quando o email foi enviado com êxito.
EmailShare.SEND_FAILURE
Mensagem de erro exibida quando o email não foi enviado com êxito.
EmbedShare.TOOLTIP
Dica de ferramenta para o botão incorporar compartilhamento.
EmbedShare.HEADER
Dica de ferramenta para o cabeçalho da caixa de diálogo incorporada.
EmbedShare.TOOLTIP_HEADER_CLOSE
Dica de ferramenta para o botão de fechamento superior direito da caixa de diálogo incorporada.
EmbedShare.DESCRIPTION
Descrição do texto do código incorporado.
EmbedShare.EMBED_SIZE
Rótulo para a caixa de combinação de tamanho incorporado.
EmbedShare.CANCEL
Legenda do botão "Cancelar".
EmbedShare.TOOLTIP_CANCEL
Dica de ferramenta para o botão "Cancelar".
EmbedShare.ACTION
Legenda do botão "Selecionar tudo".
AÇÃO EmbedShare.TOOLTIP
Dica de ferramenta para o botão "Selecionar tudo".
EmbedShare.CUSTOM_SIZE
Texto da última entrada de "tamanho personalizado" na caixa de combinação de tamanho incorporado.
LinkShare.TOOLTIP
Dica de ferramenta para o botão de compartilhamento de link.
LinkShare.HEADER
Dica de ferramenta para o cabeçalho da caixa de diálogo do link.
LinkShare.TOOLTIP_HEADER_CLOSE
Dica de ferramenta para o botão de fechamento superior direito da caixa de diálogo de link.
LinkShare.DESCRIPTION
Descrição do link de compartilhamento.
LinkShare.CANCEL
Legenda do botão "Cancelar".
LinkShare.TOOLTIP_CANCEL
Dica de ferramenta para o botão "Cancelar".
LinkShare.ACTION
Legenda do botão "Selecionar tudo".
Ação LinkShare.TOOLTIP
Dica de ferramenta para o botão "Selecionar tudo".
FacebookShare.TOOLTIP
Dica de ferramenta para o botão Compartilhar do Facebook.
TwitterShare.TOOLTIP
Dica de ferramenta para o botão Compartilhar no Twitter.
SmartCropVideoPlayer.ERROR
Dica de ferramenta para a mensagem de erro que é exibida quando não é possível reproduzir o vídeo.
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8