Localizzazione degli elementi dell’interfaccia utente localization-of-user-interface-elements

Alcuni contenuti visualizzati dal visualizzatore di file multimediali diversi sono soggetti a localizzazione. Questa linea guida include pulsanti di zoom, pulsanti di rotazione, controlli video, pulsante di chiusura, pulsante a schermo intero e pulsanti di scorrimento dei campioni.

Ogni contenuto testuale nel visualizzatore che può essere localizzato è rappresentato da uno speciale identificatore SDK del visualizzatore chiamato SYMBOL. Qualsiasi simbolo ha un valore di testo associato predefinito per le impostazioni locali inglesi ( "en") fornito con il visualizzatore predefinito. Può inoltre disporre di valori definiti dall'utente impostati per il numero di impostazioni internazionali necessario.

All'avvio, il visualizzatore controlla le impostazioni locali correnti per verificare se è presente un valore definito dall'utente per ciascun SIMBOLO supportato per le 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 è il seguente:

{
"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 locali ( "en" e "fr") e fornisce la localizzazione per due elementi dell'interfaccia utente in ciascuna impostazione locale.

Il codice della pagina Web deve passare l'oggetto di localizzazione al costruttore del visualizzatore come valore del campo localizedTexts dell'oggetto di configurazione. In alternativa, passare l'oggetto di localizzazione chiamando il metodo setLocalizedTexts(localizationInfo).

Sono supportati i seguenti SIMBOLI:

SIMBOLO
Descrizione comando per...
Container.LABEL
Etichetta ARIA per l’elemento visualizzatore di primo livello.
ZoomView.ROLE_DESCRIPTION
Descrizione del ruolo ARIA per il componente della vista principale.
ZoomView.USAGE_HINT
Suggerimenti per l’utilizzo di ARIA per gli utenti che utilizzano la tastiera.
SpinView.ROLE_DESCRIPTION
Descrizione del ruolo ARIA per il componente della vista principale.
SpinView.USAGE_HINT
Suggerimenti per l’utilizzo di ARIA per gli utenti che utilizzano la tastiera.
FlyoutZoomView.ROLE_DESCRIPTION
Descrizione del ruolo ARIA per il componente della vista principale.
elemento FlyoutZoomView.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.
FlyoutZoomView.TIP_BUBBLE_OVER
Sistemi desktop in modalità zoom in linea .
FlyoutZoomView.TIP_BUBBLE_TAP
Toccare i dispositivi in modalità zoom in linea .
FullScreenButton.TOOLTIP_SELECTED
pulsante a schermo intero in stato normale.
FullScreenButton.TOOLTIP_UNSELECTED
pulsante di visualizzazione a schermo intero.
ClosedCaptionButton.TOOLTIP_SELECTED
Stato pulsante sottotitoli selezionati.
ClosedCaptionButton.TOOLTIP_UNSELECTED
Stato del pulsante sottotitoli codificati non selezionato.
ScrollLeftButton.TOOLTIP
Scorri verso sinistra.
ScrollRightButton.TOOLTIP
Scorri verso destra.
ScrollUpButton.TOOLTIP
Pulsante Scorri in alto.
ScrollDownButton.TOOLTIP
Pulsante Scorri verso il basso.
PanLeftButton.TOOLTIP
Ruota a sinistra.
PanRightButton.TOOLTIP
Pulsante Ruota a destra
PlayPauseButton.TOOLTIP_SELECTED
Stato del pulsante Pausa di riproduzione selezionato.
PlayPauseButton.TOOLTIP_UNSELECTED
Stato del pulsante Riproduci pausa deselezionato.
PlayPauseButton.TOOLTIP_REPLAY
Riproduci lo stato del pulsante di pausa.
VideoScrubber.TOOLTIP
Scorrimento video.
VideoTime.TOOLTIP
Durata video sulla barra di controllo.
MutableVolume.TOOLTIP_SELECTED
Stato del volume modificabile selezionato.
MutableVolume.TOOLTIP_UNSELECTED
Volume mutabile deselezionato.
MutableVolume.TOOLTIP_VOLUME
Etichetta manopola cursore del volume esposta tramite l’attributo aria-valuetext di ARIA .
VideoPlayer.ERRORE
Messaggio di errore che viene visualizzato quando non è possibile riprodurre video.
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8