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

Última atualização em 2023-11-03
  • Tópicos
  • Dynamic Media Classic
    Exibir mais informações sobre este tópico
  • Viewers
    Exibir mais informações sobre este tópico
  • SDK/API
    Exibir mais informações sobre este tópico
  • Zoom
    Exibir mais informações sobre este tópico
  • Criado para:
  • Developer
    User

Determinado conteúdo que o Visualizador de zoom básico exibe está sujeito a localização, incluindo botões de zoom e um botão de tela cheia.

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") fornecidos com o visualizador pronto para uso e também podem 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 no 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:

{
"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 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 setLocalizedTexts(localizationInfo) método.

Os seguintes SYMBOLs são suportados:

SÍMBOLO

Dica de ferramenta para o...

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.

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.

FullScreenButton.TOOLTIP_SELECTED

botão de tela cheia no estado normal.

FullScreenButton.TOOLTIP_UNSELECTED

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

Nesta página