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

Alcuni contenuti visualizzati dal visualizzatore sono soggetti a localizzazione. Tali contenuti includono descrizioni degli strumenti per gli elementi dell’interfaccia utente e un messaggio di errore visualizzato quando il video non può essere riprodotto.

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 di default per la lingua inglese ( "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":{
"Video360Player.ERROR":"Your Browser does not support HTML5 Video tag or the video cannot be played.",
"PlayPauseButton.TOOLTIP_SELECTED":"Play"
 },
 "fr":{
"Video360Player.ERROR":"Votre navigateur ne prend pas en charge la vidéo HTML5 tag ou la vidéo ne peuvent pas être lus.",
"PlayPauseButton.TOOLTIP_SELECTED":"Jouer"
},
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 passare l’oggetto di localizzazione al costruttore del visualizzatore come valore del localizedTexts dell'oggetto di configurazione. In alternativa, è possibile passare l’oggetto di localizzazione chiamando setLocalizedTexts(localizationInfo) metodo.

Sono supportati i seguenti SIMBOLI:

SIMBOLO
Descrizione comando per...
Container.LABEL
Etichetta ARIA per l’elemento visualizzatore di primo livello.
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 della manopola del cursore del volume esposta tramite ARIA aria-valuetext attributo.
FullScreenButton.TOOLTIP_SELECTED
pulsante a schermo intero in stato normale.
FullScreenButton.TOOLTIP_UNSELECTED
pulsante di visualizzazione a schermo intero.
SocialShare.TOOLTIP
Strumento di condivisione social.
EmbedShare.TOOLTIP
Pulsante incorpora condivisione.
EmbedShare.HEADER
Intestazione della finestra di dialogo Incorpora.
IncorporaCondividi.TOOLTIP_HEADER_CLOSE
Pulsante di chiusura superiore destro della finestra di dialogo Incorpora.
EmbedShare.DESCRIPTION
Testo del codice di incorporamento.
EmbedShare.EMBED_SIZE
Casella combinata Dimensione di incorporamento.
IncorporaCondivisione.ANNULLA
Pulsante Annulla.
EmbedShare.TOOLTIP_CANCEL
Pulsante Annulla.
EmbedShare.ACTION
Pulsante Seleziona tutto.
AZIONE EmbedShare.TOOLTIP
Pulsante Seleziona tutto.
EmbedShare.CUSTOM_SIZE
L’ultima voce "custom size" (Dimensione personalizzata) nella casella combinata embed size (Dimensioni incorporate).
LinkShare.TOOLTIP
Pulsante Condivisione collegamento.
LinkShare.HEADER
Intestazione della finestra di dialogo Collegamento.
LinkShare.TOOLTIP_HEADER_CLOSE
Pulsante di chiusura superiore destro della finestra di dialogo Collegamento.
LinkShare.DESCRIPTION
Il collegamento di condivisione.
CondivisioneCollegamenti.ANNULLA
Pulsante Annulla.
LinkShare.TOOLTIP_CANCEL
Pulsante Annulla.
LinkShare.ACTION
Pulsante Seleziona tutto.
AZIONE LinkShare.TOOLTIP
Pulsante Seleziona tutto.
FacebookShare.TOOLTIP
Pulsante Condividi di Facebook.
TwitterShare.TOOLTIP
Pulsante Condivisione Twitter.
Video360Player.ERROR
Il messaggio di errore che viene visualizzato quando non è possibile riprodurre video.
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8