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

Determinado conteúdo que o Visualizador de catálogo eletrônico exibe está sujeito à localização, incluindo botões de zoom, botões de alteração de página, botão de miniatura, botão de tela cheia, botão de fechamento e botões de barra de rolagem.

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 a localidade em inglês ( "en") fornecida com o visualizador pronto para uso e também pode ter valores definidos pelo usuário definidos para quantas localidades forem necessárias.

Quando o visualizador é iniciado, ele verifica a localidade atual para ver se há um valor definido pelo usuário para cada SYMBOL compatível na localidade. Se houver, ele usará o valor definido pelo usuário; caso contrário, retorna ao 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 compatíveis, valores de texto SYMBOL para cada localidade e o local 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 duas localidades ( "en" e "fr") e fornece a localização de dois elementos da interface do usuário em cada localidade.

O código da página da Web deve passar esse 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 (supondo que containerId seja a ID do contêiner do visualizador):

SÍMBOLO

Dica de ferramenta para...

Container.LABEL

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

PageView.ROLE_DESCRIPTION

Descrição da função ARIA para o componente de exibição principal.

PageView.USAGE_HINT

Dicas de uso de ARIA para usuários de teclado.

CloseButton.TOOLTIP

Botão Fechar.

ZoomInButton.TOOLTIP

Botão Ampliar.

ZoomOutButton.TOOLTIP

Botão Reduzir.

ZoomResetButton.TOOLTIP

Botão Redefinir zoom.

FullScreenButton.TOOLTIP_SELECTED

Botão de tela cheia em estado normal.

FullScreenButton.TOOLTIP_UNSELECTED

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

ScrollUpButton.TOOLTIP

Botão Rolar para cima.

ScrollDownButton.TOOLTIP

Botão Rolar para baixo.

<containerid>_rightButton.PanRightButton.TOOLTIP

Botão Grande da próxima página.

<containerid>_leftButton.PanLeftButton.TOOLTIP

Botão de página anterior grande.

<containerid>_lastPageButton.PanRightButton.TOOLTIP

Botão Última página.

<containerid>_secondaryLastPageButton.PanRightButton.TOOLTIP

Botão Última página.

<containerid>_firstPageButton.PanLeftButton.TOOLTIP

Botão Primeira página.

<containerid>_secondaryFirstPageButton.PanLeftButton.TOOLTIP

Botão Primeira página.

<containerid>_toolBarRightButton.PanRightButton.TOOLTIP

Botão Próxima página.

<containerid>_toolBarLeftButton.PanLeftButton.TOOLTIP

Botão Página anterior.

ThumbnailPageButton.TOOLTIP_SELECTED

Botão Miniaturas no modo miniaturas.

ThumbnailPageButton.TOOLTIP_UNSELECTED

Botão Miniaturas no modo normal.

CloseButton.TOOLTIP

Botão Fechar.

InfoPanelPopup.TOOLTIP_CLOSE

Botão Fechar do painel Informações.

SocialShare.TOOLTIP

Ferramenta de compartilhamento em redes sociais.

EmailShare.TOOLTIP

Botão Compartilhar email.

EmailShare.HEADER

Cabeçalho da caixa de diálogo de email.

EmailShare.TOOLTIP_HEADER_CLOSE

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

EmailShare.INVALID_ADDRESSS

Mensagem de erro exibida caso o endereço de email esteja malformado.

EmailShare.TO

Rótulo para o campo de entrada "To".

EmailShare.TOOLTIP_ADD

Botão Adicionar outro endereço de email.

EmailShare.ADD

Botão Adicionar outro endereço de email.

EmailShare.FROM

Do campo de entrada.

EmailShare.MESSAGE

Campo de entrada de mensagem.

EmailShare.TOOLTIP_REMOVE

Botão Remover endereço de email.

EmailShare.CANCEL

Legenda do botão Cancelar.

EmailShare.TOOLTIP_CANCEL

Botão Cancelar .

EmbedShare.ACTION

Legenda do botão Selecionar tudo.

EmbedShare.TOOLTIP_ACTION

Selecione o botão All .

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

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 do formulário.

EmailShare.TOOLTIP_ACTION

Botão de envio do 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

Botão Incorporar compartilhamento.

EmbedShare.HEADER

Cabeçalho da caixa de diálogo Incorporar.

EmbedShare.TOOLTIP_HEADER_CLOSE

Botão de fechamento superior direito da caixa de diálogo Incorporar.

EmbedShare.DESCRIPTION

Descrição do texto do código incorporado.

EmbedShare.EMBED_SIZE

Rótulo da caixa de combinação de tamanho incorporado.

EmbedShare.CANCEL

Legenda do botão Cancelar.

EmbedShare.TOOLTIP_CANCEL

Botão Cancelar .

EmbedShare.CUSTOM_SIZE

Texto para a última entrada "tamanho personalizado" na caixa de combinação de tamanho incorporado.

LinkShare.TOOLTIP

Botão Compartilhar link.

LinkShare.HEADER

Cabeçalho da caixa de diálogo Link.

LinkShare.TOOLTIP_HEADER_CLOSE

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

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

Selecione o botão All .

FacebookShare.TOOLTIP

Botão Compartilhar facebook.

TwitterShare.TOOLTIP

Botão Compartilhar twitter.

Print.TOOLTIP

Botão Imprimir.

Print.HEADER

Imprimir cabeçalho da caixa de diálogo.

Print.TOOLTIP_HEADER_CLOSE

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

Print.PRINT_RANGE

Rótulo para a seção "Selecionar páginas de impressão".

Print.PRINT_RANGE_CURRENT

Legenda do botão de opção "Páginas atuais".

Print.PRINT_RANGE_FROM

Legenda do botão de opção "Expandir intervalo a partir de".

Print.PRINT_RANGE_TO

Legenda do seletor numérico "para".

Print.PRINT_RANGE_ALL

Legenda do botão de opção "Todas as páginas".

Print.PAGE_HANDLING

Rótulo para a seção "Manuseio de página".

Print.PAGE_HANDLING_ONE

Legenda do botão de opção "1 página por folha".

Print.PAGE_HANDLING_TWO

Legenda do botão de opção "2 páginas por folha".

Print.CANCEL

Legenda do botão Cancelar.

Print.TOOLTIP_CANCEL

Botão Cancelar .

Print.ACTION

Legenda do botão Enviar para impressão

Print.TOOLTIP_ACTION

Botão Enviar para impressão.

FavoritosMenu.TOOLTIP

Botão de menu Favoritos.

AddFavoriteButton.TOOLTIP_SELECTED

Botão "Adicionar favorito" no modo Editar Favoritos.

AddFavoriteButton.TOOLTIP_UNSELECTED

Botão "Adicionar favorito" no modo normal.

RemoveFavoriteButton.TOOLTIP_SELECTED

Botão "Remover favorito" no modo Editar Favoritos.

RemoveFavoriteButton.TOOLTIP_UNSELECTED

Botão "Remover favorito" no modo normal.

ViewAllFavoriteButton.TOOLTIP_SELECTED

Botão "Exibir todos os favoritos" quando a exibição Favoritos estiver ativa.

ViewAllFavoriteButton.TOOLTIP_UNSELECTED

Botão "Exibir todos os favoritos" quando a exibição Favoritos estiver inativa.

FavoritosEffect.TOOLTIP

Um único ícone favorito.

MediaSet.LABEL_XX[_YY]

Rótulo da página gerado pelo visualizador no momento do carregamento.

O nome desse símbolo é um modelo, em que XX é um índice de propagação com base em zero na orientação paisagem e YY opcional é um índice de página com base em zero dentro do spread direcionado por XX .

Aplica-se apenas ao ativo inicialmente carregado; ignorado se um ativo for alterado usando a chamada da API setAsset() .

MediaSet.LABEL_DELIM

Caractere usado como delimitador de rótulos de página caso os rótulos sejam definidos para páginas esquerda e direita em uma página espelhada.

ScrollLeftRightButton.TOOLTIP_SELECTED

Botão esquerdo da barra de controle principal.

ScrollLeftRightButton.TOOLTIP_UNSELECTED

Botão direito de rolagem da barra de controle principal.

Nesta página