Alcuni contenuti visualizzati dal visualizzatore eCatalog sono soggetti a localizzazione, ad esempio i pulsanti di zoom, i pulsanti di modifica della pagina, i pulsanti delle miniature, i pulsanti a schermo intero, i pulsanti di chiusura e i pulsanti della barra di scorrimento.
Ogni contenuto testuale nel visualizzatore che può essere localizzato è rappresentato da uno speciale identificatore SDK del visualizzatore chiamato SYMBOL. A qualsiasi SIMBOLO è associato un valore di testo predefinito per la lingua inglese ( "en"
) fornito con il visualizzatore predefinito e possono inoltre avere valori definiti dall’utente impostati per tutte le impostazioni internazionali necessarie.
All'avvio, il visualizzatore controlla le impostazioni locali correnti per verificare se è presente un valore definito dall'utente per ciascun SIMBOLO supportato nelle impostazioni locali. In caso affermativo, viene utilizzato il valore definito dall’utente; in caso contrario, viene utilizzato il testo predefinito.
I dati di localizzazione definiti dall’utente possono essere trasmessi al visualizzatore come oggetto JSON di localizzazione. Tale oggetto contiene l'elenco delle impostazioni locali supportate, i valori di testo SYMBOL per ciascuna impostazione locale e le impostazioni locali 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 per due elementi dell’interfaccia utente in ciascuna lingua.
Il codice della pagina web deve trasmettere tale oggetto di localizzazione al costruttore del visualizzatore come valore di localizedTexts
dell'oggetto di configurazione. In alternativa, è possibile passare l’oggetto di localizzazione chiamando setLocalizedTexts(localizationInfo)
metodo.
Sono supportati i seguenti SIMBOLI (supponendo che containerId sia l’ID del contenitore del visualizzatore):
SIMBOLO |
Descrizione comando per... |
---|---|
Container.LABEL |
Etichetta ARIA per l’elemento visualizzatore di primo livello. |
PageView.ROLE_DESCRIPTION |
Descrizione del ruolo ARIA del componente della vista principale. |
PageView.USAGE_HINT |
Suggerimenti per l’utilizzo di ARIA per gli utenti che utilizzano la tastiera. |
CloseButton.TOOLTIP |
Pulsante Chiudi. |
ZoomInButton.TOOLTIP |
Pulsante Zoom in. |
ZoomOutButton.TOOLTIP |
Pulsante Zoom out. |
ZoomResetButton.TOOLTIP |
Pulsante di ripristino zoom. |
FullScreenButton.TOOLTIP_SELECTED |
Pulsante Schermo intero in stato normale. |
FullScreenButton.TOOLTIP_UNSELECTED |
Pulsante Schermo intero nello stato a schermo intero. |
ScrollUpButton.TOOLTIP |
Pulsante Scorri in alto. |
ScrollDownButton.TOOLTIP |
Pulsante Scorri verso il basso. |
<containerid>_rightButton.PanRightButton.TOOLTIP |
Pulsante Pagina successiva grande. |
<containerid>_leftButton.PanLeftButton.TOOLTIP |
Pulsante Pagina precedente grande. |
<containerid>_lastPageButton.PanRightButton.TOOLTIP |
Pulsante Ultima pagina |
<containerid>_secondaryLastPageButton.PanRightButton.TOOLTIP |
Pulsante Ultima pagina |
<containerid>_firstPageButton.PanLeftButton.TOOLTIP |
Pulsante Prima pagina |
<containerid>_secondaryFirstPageButton.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 di chiusura del pannello Info. |
SocialShare.TOOLTIP |
Strumento di condivisione social. |
EmailShare.TOOLTIP |
Pulsante Condivisione e-mail. |
EmailShare.HEADER |
Intestazione della finestra di dialogo e-mail. |
EmailShare.TOOLTIP_HEADER_CLOSE |
Pulsante di chiusura in alto a destra della finestra di dialogo E-mail. |
EmailShare.INVALID_ADDRESS |
Messaggio di errore visualizzato nel caso in cui l’indirizzo e-mail non sia corretto. |
Condivisione e-mail.TO |
Etichetta per il campo di input "A". |
EmailShare.TOOLTIP_ADD |
Pulsante Aggiungi un altro indirizzo e-mail. |
Condivisione e-mail.ADD |
Pulsante Aggiungi un altro indirizzo e-mail. |
EmailShare.FROM |
Dal campo di input. |
EmailShare.MESSAGE |
Campo di input del messaggio. |
EmailShare.TOOLTIP_REMOVE |
Rimuovi il pulsante Indirizzo e-mail. |
Condivisione e-mail.ANNULLA |
Didascalia del pulsante Annulla. |
EmailShare.TOOLTIP_CANCEL |
pulsante Annulla. |
EmbedShare.ACTION |
Didascalia del pulsante Seleziona tutto. |
EmbedShare.TOOLTIP_ACTION |
Seleziona il pulsante Tutto. |
Condivisione e-mail.CHIUDI |
Didascalia del pulsante Chiudi visualizzata 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 Invio 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 Incorpora condivisione. |
EmbedShare.HEADER |
Incorpora intestazione finestra di dialogo. |
IncorporaCondividi.TOOLTIP_HEADER_CLOSE |
Pulsante Chiudi in alto a destra nella finestra di dialogo Incorpora. |
EmbedShare.DESCRIPTION |
Descrizione del testo del codice di incorporamento. |
EmbedShare.EMBED_SIZE |
Etichetta per la casella combinata dimensione incorporamento. |
IncorporaCondivisione.ANNULLA |
Didascalia del pulsante Annulla. |
EmbedShare.TOOLTIP_CANCEL |
pulsante Annulla. |
EmbedShare.CUSTOM_SIZE |
Testo per l'ultima voce "custom size" (dimensione personalizzata) nella casella combinata embed size (dimensione incorporata). |
LinkShare.TOOLTIP |
Pulsante Condivisione collegamento. |
LinkShare.HEADER |
Intestazione della finestra di dialogo Collega. |
LinkShare.TOOLTIP_HEADER_CLOSE |
Pulsante di chiusura in alto a destra della finestra di dialogo Collega. |
LinkShare.DESCRIPTION |
Descrizione del collegamento di condivisione. |
CondivisioneCollegamenti.ANNULLA |
Didascalia del pulsante Annulla. |
LinkShare.TOOLTIP_CANCEL |
pulsante Annulla. |
LinkShare.ACTION |
Didascalia del pulsante Seleziona tutto. |
LinkShare.TOOLTIP_ACTION |
Seleziona il pulsante Tutto. |
FacebookShare.TOOLTIP |
Pulsante Condividi di facebook. |
TwitterShare.TOOLTIP |
Pulsante Condividi di twitter. |
Print.TOOLTIP |
Pulsante Stampa |
Print.HEADER |
Intestazione della finestra di dialogo Stampa. |
Print.TOOLTIP_HEADER_CLOSE |
Finestra di dialogo Stampa pulsante di chiusura superiore destro. |
Print.PRINT_RANGE |
Etichetta per la sezione "Seleziona pagine da stampare". |
Print.PRINT_RANGE_CURRENT |
Didascalia del pulsante di opzione "Pagine correnti". |
Print.PRINT_RANGE_FROM |
Didascalia del pulsante di opzione "Distribuisci intervallo da". |
Print.PRINT_RANGE_TO |
Didascalia del selettore numerico "a". |
Print.PRINT_RANGE_ALL |
Didascalia del pulsante di opzione "Tutte le pagine". |
Print.PAGE_HANDLING |
Etichetta per la sezione "Gestione pagine". |
Print.PAGE_HANDLING_ONE |
Didascalia del pulsante di opzione "1 pagina per foglio". |
Print.PAGE_HANDLING_TWO |
Didascalia del pulsante di opzione "2 pagine per foglio". |
Stampa.ANNULLA |
Didascalia del pulsante Annulla. |
Print.TOOLTIP_CANCEL |
pulsante Annulla. |
Print.ACTION |
Didascalia del pulsante Invia a stampa |
Print.TOOLTIP_ACTION |
Pulsante Invia a stampa. |
MenuPreferiti.DESCRIZIONECOMANDO |
Pulsante del menu Preferiti. |
AddFavoriteButton.TOOLTIP_SELECTED |
Pulsante "Aggiungi preferiti" nella modalità di modifica Preferiti. |
AddFavoriteButton.TOOLTIP_UNSELECTED |
Pulsante "Aggiungi preferiti" in modalità normale. |
RemoveFavoriteButton.TOOLTIP_SELECTED |
Pulsante "Rimuovi preferiti" nella modalità di modifica Preferiti. |
RemoveFavoriteButton.TOOLTIP_UNSELECTED |
Pulsante Rimuovi preferiti in modalità normale. |
VisualizzaTuttoPulsantePreferito.TOOLTIP_SELECTED |
Pulsante "Visualizza tutti i preferiti" quando la visualizzazione Preferiti è attiva. |
VisualizzaTuttoPulsantePreferito.TOOLTIP_UNSELECTED |
Pulsante Visualizza tutti i preferiti quando la visualizzazione Preferiti non è attiva. |
PreferitiEffect.TOOLTIP |
Singola icona preferita. |
MediaSet.LABEL_XX[_AA] |
Etichetta di pagina generata dal visualizzatore al momento del caricamento. Il nome di tale simbolo è un modello, in cui XX è un indice di distribuzione a base zero con orientamento orizzontale ed è facoltativo AA è un indice di pagina a base zero all’interno della distribuzione di destinazione da XX . Si applica solo alla risorsa caricata inizialmente; viene ignorato se una risorsa viene modificata utilizzando setAsset() Chiamata API. |
MediaSet.LABEL_DELIM |
Carattere utilizzato come delimitatore di etichette di pagina se le etichette sono definite per le pagine a sinistra e a destra all’interno di un set affiancato. |
ScrollLeftRightButton.TOOLTIP_SELECTED |
Pulsante di scorrimento a sinistra della barra dei controlli principale. |
ScrollLeftRightButton.TOOLTIP_UNSELECTED |
Pulsante Scorri a destra nella barra dei controlli principale. |
SearchPanel.PLACEHOLDER |
Viene visualizzato un prompt localizzato all'interno della casella di input della ricerca prima che l'utente inizi a immettere il testo da cercare. |
SearchPanel.INFO_PROMPT |
Messaggio localizzato visualizzato quando il pannello di ricerca viene aperto per la prima volta, che suggerisce 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 quando la ricerca è completata correttamente e restituisce almeno un risultato. Questo simbolo supporta i seguenti token di sostituzione runtime:
|
SearchPanel.THUMBNAIL_LABEL |
Etichetta localizzata per la miniatura dei risultati del pannello di ricerca. Questo simbolo supporta i seguenti token di sostituzione runtime:
|
SearchPanel.LABEL |
Definisce un valore di aria-label attributo ARIA per l’intero pannello di ricerca. |