Alcuni contenuti visualizzati nel visualizzatore di eCatalog sono soggetti a localizzazione: pulsanti zoom, pulsanti di modifica della pagina, pulsante miniatura, pulsante a schermo intero, pulsante Chiudi e pulsanti della barra di scorrimento.
Ogni contenuto testuale nel visualizzatore che può essere localizzato è rappresentato da uno speciale identificatore SDK del visualizzatore denominato SYMBOL. A qualsiasi SYMBOL è associato un valore di testo predefinito per le impostazioni internazionali inglesi ( "en"
) fornito con il visualizzatore predefinito e possono essere impostati valori definiti dall’utente per tutte le impostazioni internazionali necessarie.
All’avvio del visualizzatore, controlla le impostazioni internazionali correnti per vedere se esiste un valore definito dall’utente per ogni SYMBOL supportato nelle impostazioni internazionali. In caso affermativo, utilizza il valore definito dall’utente; in caso contrario, torna al testo predefinito preconfigurato.
I dati di localizzazione definiti dall'utente possono essere trasmessi al visualizzatore come oggetto JSON di localizzazione. Tale oggetto contiene l'elenco delle impostazioni internazionali supportate, i valori di testo SYMBOL per ciascuna impostazione internazionale e le impostazioni internazionali predefinite.
Un esempio di tale oggetto di localizzazione:
{
"en":{
"CloseButton.TOOLTIP":"Close",
"ZoomInButton.TOOLTIP":"Zoom In"
},
"fr":{
"CloseButton.TOOLTIP":"Fermer",
"ZoomInButton.TOOLTIP":"Agrandir"
},
defaultLocale:"en"
}
Nell’esempio precedente, l’oggetto di localizzazione definisce due impostazioni internazionali ( "en"
e "fr"
) e fornisce la localizzazione di due elementi dell’interfaccia utente in ciascuna impostazione internazionale.
Il codice della pagina web deve passare tale oggetto di localizzazione al costruttore del visualizzatore come valore del campo localizedTexts
dell'oggetto di configurazione. Un'opzione alternativa consiste nel passare l'oggetto di localizzazione chiamando il metodo setLocalizedTexts(localizationInfo)
.
Sono supportati i seguenti SYMBOL (supponendo che containerId sia l’ID del contenitore del visualizzatore):
SIMBOLO |
Descrizione comandi per... |
---|---|
Container.LABEL |
Etichetta ARIA per l’elemento visualizzatore di livello principale. |
PageView.ROLE_DESCRIPTION |
Descrizione del ruolo ARIA per il componente visualizzazione principale. |
PageView.USAGE_HINT |
Suggerimenti per l’utilizzo di ARIA per gli utenti di tastiera. |
CloseButton.TOOLTIP |
Pulsante Chiudi. |
ZoomInButton.TOOLTIP |
Pulsante Zoom in. |
ZoomOutButton.TOOLTIP |
Pulsante Zoom indietro. |
ZoomResetButton.TOOLTIP |
Pulsante di ripristino dello zoom. |
FullScreenButton.TOOLTIP_SELECTED |
Pulsante a schermo intero in stato normale. |
FullScreenButton.TOOLTIP_UNSELECTED |
Pulsante a schermo intero a schermo intero. |
ScrollUpButton.TOOLTIP |
Pulsante Scorri verso l’alto. |
ScrollDownButton.TOOLTIP |
Pulsante Scorri verso il basso. |
<containerid>_rightButton.PanRightButton.TOOLTIP |
Pulsante grande pagina successiva. |
<containerid>_leftButton.PanLeftButton.TOOLTIP |
Pulsante Pagina precedente grande. |
<containerid>_lastPageButton.PanRightButton.TOOLTIP |
Pulsante Ultima pagina . |
<containerid>_secondarioLastPageButton.PanRightButton.TOOLTIP |
Pulsante Ultima pagina . |
<containerid>_firstPageButton.PanLeftButton.TOOLTIP |
Pulsante Prima pagina . |
<containerid>_secondarioFirstPageButton.PanLeftButton.TOOLTIP |
Pulsante Prima pagina . |
<containerid>_toolBarRightButton.PanRightButton.TOOLTIP |
Pulsante Pagina successiva. |
<containerid>_toolBarLeftButton.PanLeftButton.TOOLTIP |
Pulsante Pagina precedente. |
ThumbnailPageButton.TOOLTIP_SELECTED |
Pulsante Miniature in modalità miniature. |
ThumbnailPageButton.TOOLTIP_UNSELECTED |
Pulsante Miniature in modalità normale. |
CloseButton.TOOLTIP |
Pulsante Chiudi. |
InfoPanelPopup.TOOLTIP_CLOSE |
Pulsante Chiudi pannello informazioni. |
SocialShare.TOOLTIP |
Strumento di condivisione social network. |
EmailShare.TOOLTIP |
Pulsante Condividi e-mail. |
EmailShare.HEADER |
Intestazione della finestra di dialogo e-mail. |
EmailShare.TOOLTIP_HEADER_CLOSE |
Pulsante Chiudi della finestra di dialogo Posta elettronica in alto a destra. |
EmailShare.INVALID_ADDRESSS |
Messaggio di errore visualizzato nel caso in cui l’indirizzo e-mail non sia valido. |
EmailShare.TO |
Etichetta per il campo di input "To". |
EmailShare.TOOLTIP_ADD |
Pulsante Aggiungi un altro indirizzo e-mail. |
EmailShare.ADD |
Pulsante Aggiungi un altro indirizzo e-mail. |
EmailShare.FROM |
Da campo di input. |
EmailShare.MESSAGE |
Campo di immissione del messaggio. |
EmailShare.TOOLTIP_REMOVE |
Pulsante Rimuovi indirizzo e-mail. |
EmailShare.CANCEL |
Didascalia del pulsante Annulla. |
EmailShare.TOOLTIP_CANCEL |
Pulsante Annulla . |
EmbedShare.ACTION |
Didascalia del pulsante Seleziona tutto . |
EmbedShare.TOOLTIP_ACTION |
Selezionare il pulsante Tutto. |
EmailShare.CLOSE |
Didascalia del pulsante di chiusura visualizzato nella parte inferiore della finestra di dialogo dopo l’invio del modulo. |
EmailShare.TOOLTIP_CLOSE |
Pulsante Chiudi visualizzato nella parte inferiore della finestra di dialogo dopo l’invio del modulo. |
EmailShare.ACTION |
Didascalia del pulsante di invio del modulo. |
EmailShare.TOOLTIP_ACTION |
Pulsante di invio del modulo. |
EmailShare.SEND_SUCCESS |
Messaggio di conferma visualizzato quando l’e-mail è stata inviata correttamente. |
EmailShare.SEND_FAILURE |
Messaggio di errore visualizzato quando l’e-mail non è stata inviata correttamente. |
EmbedShare.TOOLTIP |
Pulsante di condivisione di incorporamento. |
EmbedShare.HEADER |
Intestazione della finestra di dialogo Incorpora. |
EmbedShare.TOOLTIP_HEADER_CLOSE |
Pulsante Chiudi della finestra di dialogo Incorpora in alto a destra. |
EmbedShare.DESCRIPTION |
Descrizione del testo del codice di incorporamento. |
EmbedShare.EMBED_SIZE |
Etichetta per la casella combinata Dimensione di incorporamento. |
EmbedShare.CANCEL |
Didascalia del pulsante Annulla. |
EmbedShare.TOOLTIP_CANCEL |
Pulsante Annulla . |
EmbedShare.CUSTOM_SIZE |
Testo per l’ultima voce "dimensione personalizzata" nella casella combinata Dimensione incorporamento. |
LinkShare.TOOLTIP |
Pulsante di condivisione del collegamento. |
LinkShare.HEADER |
Intestazione della finestra di dialogo Collega. |
LinkShare.TOOLTIP_HEADER_CLOSE |
Pulsante Chiudi della finestra di dialogo Collega in alto a destra. |
LinkShare.DESCRIPTION |
Descrizione del collegamento di condivisione. |
LinkShare.CANCEL |
Didascalia del pulsante Annulla. |
LinkShare.TOOLTIP_CANCEL |
Pulsante Annulla . |
LinkShare.ACTION |
Didascalia del pulsante Seleziona tutto . |
LinkShare.TOOLTIP_ACTION |
Selezionare il pulsante Tutto. |
FacebookShare.TOOLTIP |
Pulsante di condivisione facebook. |
TwitterShare.TOOLTIP |
Pulsante di condivisione twitter. |
Stampa.TOOLTIP |
Pulsante Stampa. |
Stampa.HEADER |
Intestazione della finestra di dialogo Stampa. |
Print.TOOLTIP_HEADER_CLOSE |
Pulsante Chiudi in alto a destra della finestra di dialogo Stampa. |
Stampa.PRINT_RANGE |
Etichetta per la sezione "Seleziona pagine di stampa". |
Print.PRINT_RANGE_CURRENT |
Didascalia del pulsante di scelta "Pagine correnti". |
Print.PRINT_RANGE_FROM |
Didascalia del pulsante di scelta "Intervallo di diffusione da". |
Stampa.PRINT_RANGE_TO |
Didascalia del selettore numerico "a". |
Print.PRINT_RANGE_ALL |
Didascalia del pulsante di scelta "Tutte le pagine". |
Print.PAGE_HANDLING |
Etichetta per la sezione "Gestione pagina". |
Print.PAGE_HANDLING_ONE |
Didascalia del pulsante di scelta "1 pagina per foglio". |
Print.PAGE_HANDLING_TWO |
Didascalia del pulsante di scelta "2 pagine per foglio". |
Stampa.ANNULLA |
Didascalia del pulsante Annulla. |
Print.TOOLTIP_CANCEL |
Pulsante Annulla . |
Print.ACTION |
Didascalia per il pulsante Invia a stampa |
Print.TOOLTIP_ACTION |
Pulsante Invia a stampa. |
PreferitiMenu.TOOLTIP |
Pulsante del menu Preferiti. |
AddFavoriteButton.TOOLTIP_SELECTED |
Pulsante "Aggiungi preferito" in modalità Modifica Preferiti. |
AddFavoriteButton.TOOLTIP_UNSELECTED |
Pulsante "Aggiungi preferito" in modalità normale. |
RemoveFavoriteButton.TOOLTIP_SELECTED |
Pulsante "Rimuovi preferito" in modalità Modifica Preferiti. |
RemoveFavoriteButton.TOOLTIP_UNSELECTED |
Pulsante "Rimuovi preferito" in modalità normale. |
ViewAllFavoriteButton.TOOLTIP_SELECTED |
Pulsante "Visualizza tutti i preferiti" quando la visualizzazione Preferiti è attiva. |
ViewAllFavoriteButton.TOOLTIP_UNSELECTED |
Pulsante "Visualizza tutti i preferiti" quando la visualizzazione Preferiti è inattiva. |
PreferitiEffetto.TOOLTIP |
Icona singola preferita. |
MediaSet.LABEL_XX[_YY] |
Etichetta della pagina generata dal visualizzatore al momento del caricamento. Il nome di quel simbolo è un modello, in cui XX è un indice di diffusione basato su zero in orientamento orizzontale e l'opzione YY è un indice di pagina basato su zero all'interno del set di pagine di destinazione XX . Si applica solo alla risorsa inizialmente caricata; ignorato se una risorsa viene modificata utilizzando la chiamata API setAsset() . |
MediaSet.LABEL_DELIM |
Carattere utilizzato come delimitatore delle etichette di pagina nel caso in cui le etichette siano definite per le pagine sinistra e destra all’interno di un set di pagine affiancate. |
ScrollLeftRightButton.TOOLTIP_SELECTED |
Pulsante di scorrimento della barra di controllo principale a sinistra. |
ScrollLeftRightButton.TOOLTIP_UNSELECTED |
Pulsante di scorrimento della barra di controllo principale a destra. |
SearchPanel.PLACEHOLDER |
Richiesta localizzata visualizzata all’interno della casella di immissione ricerca prima che l’utente inizi a immettere il testo di ricerca. |
SearchPanel.INFO_PROMPT |
Messaggio localizzato visualizzato quando il pannello di ricerca viene aperto per la prima volta, per suggerire all’utente di eseguire la ricerca. |
SearchPanel.INFO_NO_RESULTS |
Messaggio localizzato visualizzato quando la ricerca non ha restituito alcun risultato. Questo simbolo supporta il seguente token di sostituzione runtime: $SEARCH_TEXT$ . Il componente lo sostituisce con il testo di ricerca immesso dall’utente. |
SearchPanel.INFO_RESULTS |
Messaggio localizzato visualizzato al termine della ricerca e restituito almeno un risultato. Questo simbolo supporta i seguenti token di sostituzione del runtime:
|
SearchPanel.THUMBNAIL_LABEL |
Etichetta localizzata per la miniatura dei risultati del pannello di ricerca. Questo simbolo supporta i seguenti token di sostituzione del runtime:
|
SearchPanel.LABEL |
Definisce un valore dell'attributo aria-label ARIA per l'intero pannello di ricerca. |