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

Determinado conteúdo que o eCatalog Viewer exibe está sujeito a 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 da 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 ao padrão para a localidade em inglês ( "en") fornecido 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 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 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 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 container 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 ARIA para usuários de teclado.
CloseButton.TOOLTIP
Botão Fechar.
ZoomInButton.TOOLTIP
Botão de Mais zoom.
ZoomOutButton.TOOLTIP
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.
ScrollUpButton.TOOLTIP
Botão de rolagem para cima.
ScrollDownButton.TOOLTIP
Botão de rolagem para baixo.
<ID_contêiner>_rightButton.PanRightButton.TOOLTIP
Botão grande da próxima página.
<IDdoContêiner>_leftButton.PanLeftButton.TOOLTIP
Botão grande da página anterior.
<IDdoContêiner>_lastPageButton.PanRightButton.TOOLTIP
Botão Última página.
<containerId>_secondaryLastPageButton.PanRightButton.TOOLTIP
Botão Última página.
<ID_contêiner>_firstPageButton.PanLeftButton.TOOLTIP
Botão Primeira página.
<containerId>_secondaryFirstPageButton.PanLeftButton.TOOLTIP
Botão Primeira página.
<ID_contêiner>_toolBarRightButton.PanRightButton.TOOLTIP
Botão Próxima página.
<containerId>_toolBarLeftButton.PanLeftButton.TOOLTIP
Botão da 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 social.
EmailShare.TOOLTIP
Botão de compartilhamento de email.
EmailShare.HEADER
Cabeçalho da caixa de diálogo de email.
EmailShare.TOOLTIP_HEADER_CLOSE
Botão de fechamento superior direito da caixa de diálogo de email.
EmailShare.INVALID_ADDRESS
Mensagem de erro exibida caso o endereço de email esteja malformado.
CompartilhamentoEmail.PARA
Rótulo para o campo de entrada "Para".
EmailShare.TOOLTIP_ADD
Botão Adicionar outro endereço de email.
CompartilhamentoEmail.ADICIONAR
Botão Adicionar outro endereço de email.
CompartilhamentoEmail.DE
Do campo de entrada.
EmailShare.MESSAGE
Campo de entrada da 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
Botão Selecionar tudo.
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 de formulário.
EmailShare.TOOLTIP_ACTION
Botão de envio de formulário.
EmailShare.SEND_SUCCESS
Mensagem de confirmação exibida quando o email foi enviado com êxito.
CompartilhamentoEmail.ENVIAR_FALHA
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 para a caixa de combinação de tamanho incorporado.
EmbedShare.CANCEL
Legenda do botão Cancelar.
EmbedShare.TOOLTIP_CANCEL
Botão Cancelar.
EmbedShare.CUSTOM_SIZE
Texto da última entrada de "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 Vincular.
LinkShare.TOOLTIP_HEADER_CLOSE
Botão Fechar da caixa de diálogo de link superior direito.
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
Botão Selecionar tudo.
FacebookShare.TOOLTIP
Botão Compartilhar do facebook.
TwitterShare.TOOLTIP
Botão de compartilhamento do Twitter.
Print.TOOLTIP
Botão Imprimir.
Print.HEADER
Imprimir cabeçalho da caixa de diálogo.
Print.TOOLTIP_HEADER_CLOSE
Caixa de diálogo Imprimir botão Fechar superior direito.
Print.PRINT_RANGE
Etiqueta para a seção "Selecionar páginas para 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 "Espalhar intervalo de".
Print.PRINT_RANGE_TO
Legenda para o 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 imprimir
Print.TOOLTIP_ACTION
Botão Enviar para impressão.
FavoritesMenu.TOOLTIP
Botão do 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.
FavoritesEffect.TOOLTIP
Ícone de favorito único.
MediaSet.LABEL_XX[_YY]

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

O nome desse símbolo é um modelo, onde XX é um índice espelhado de base zero na orientação paisagem, e opcional YY é um índice de página de base zero dentro da página espelhada direcionada por XX .

Aplica-se somente ao ativo carregado inicialmente; ignorado se um ativo for alterado usando a chamada de 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 de rolagem da barra de controle principal.
ScrollLeftRightButton.TOOLTIP_UNSELECTED
Botão de rolagem para a direita da barra de controle principal.
SearchPanel.PLACEHOLDER
O prompt localizado mostrado na caixa de entrada de pesquisa antes que o usuário comece a inserir o texto de pesquisa.
SearchPanel.INFO_PROMPT
Mensagem localizada exibida quando o painel de pesquisa é aberto pela primeira vez, sugerindo que o usuário execute a pesquisa.
SearchPanel.INFO_NO_RESULTS

Mensagem localizada exibida quando a pesquisa não retornou resultados.

Este símbolo oferece suporte ao seguinte token de substituição em tempo de execução: $SEARCH_TEXT$ . O componente o substitui pelo texto de pesquisa inserido pelo usuário.

SearchPanel.INFO_RESULTS

Mensagem localizada exibida quando a pesquisa for concluída com êxito e retornar pelo menos um resultado.

Esse símbolo oferece suporte aos seguintes tokens de substituição em tempo de execução:

  • $SEARCH_TEXT$ - O texto de pesquisa inserido pelo usuário.
  • $HIT_COUNT$ - O número total de ocorrências de pesquisa encontradas.
  • $PAGE_COUNT$ - O número de páginas do catálogo que contêm pelo menos uma ocorrência de pesquisa.
SearchPanel.THUMBNAIL_LABEL

Rótulo localizado para a miniatura de resultados do painel de pesquisa.

Esse símbolo oferece suporte aos seguintes tokens de substituição em tempo de execução:

  • $PAGE$ - Número da página.
  • $PAGE_HIT_COUNT$ - O número de resultados de pesquisa encontrados na página.
SearchPanel.LABEL
Define um valor do atributo ARIA aria-label para todo o painel de pesquisa.
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8