Lokalisering av användargränssnittselement localization-of-user-interface-elements

Viss innehåll som visas av visningsprogrammet kan lokaliseras. Detta innehåll innehåller funktionsbeskrivningar för användargränssnittselement och ett felmeddelande som visas när videon inte kan spelas upp.

Varje textinnehåll i visningsprogrammet som kan lokaliseras representeras av en speciell Viewer SDK-identifierare som kallas SYMBOL. Alla SYMBOL har ett standardassocierat textvärde för den engelska språkversionen ( "en") som medföljer visningsprogrammet. Den kan också ha användardefinierade värden för så många språkområden som behövs.

När visningsprogrammet startas kontrolleras det aktuella språkområdet för att se om det finns ett användardefinierat värde för varje SYMBOL som stöds för språkområdet. Om det finns något används det användardefinierade värdet, i annat fall används standardtexten som inte finns.

Användardefinierade lokaliseringsdata kan skickas till visningsprogrammet som ett JSON-lokaliseringsobjekt. Det här objektet innehåller en lista med språkområden som stöds, SYMBOL-textvärden för varje språkområde samt standardspråkområdet.

Ett exempel på ett sådant lokaliseringsobjekt är följande:

{
"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"
}

I ovanstående exempel definierar lokaliseringsobjektet två språkområden ( "en" och "fr") och tillhandahåller lokalisering för två element i användargränssnittet i varje språkområde.

Webbsideskoden ska skicka lokaliseringsobjektet till visarkonstruktorn som ett värde i localizedTexts-fältet i konfigurationsobjektet. Ett annat alternativ är att skicka lokaliseringsobjektet genom att anropa metoden setLocalizedTexts(localizationInfo).

Följande SYMBOL stöds:

SYMBOL
Verktygstips för..
Container.LABEL
ARIA-etikett för visningsprogramelement på den översta nivån.
PlayPauseButton.TOOLTIP_SELECTED
Markerat läge för uppspelningsknappen.
PlayPauseButton.TOOLTIP_UNSELECTED
Avmarkerat läge för uppspelningsknappen.
PlayPauseButton.TOOLTIP_REPLAY
Knappläget Spela upp paus.
VideoScrubber.TOOLTIP
Videoskrubber.
VideoTime.TOOLTIP
Videotid i kontrollfältet.
MutableVolume.TOOLTIP_SELECTED
Markerat muterbart volymtillstånd.
MutableVolume.TOOLTIP_UNSELECTED
Avmarkerad variabel volym.
MutableVolume.TOOLTIP_VOLUME
Volymreglagets knobetikett som visas med ARIA-attributet aria-valuetext .
FullScreenButton.TOOLTIP_SELECTED
helskärmsknapp i normalt läge.
FullScreenButton.TOOLTIP_UNSELECTED
helskärmsknapp i helskärmsläge.
SocialShare.TOOLTIP
Delningsverktyg för sociala medier.
EmbedShare.TOOLTIP
Knappen för att bädda in delning.
EmbedShare.HEADER
Sidhuvudet i dialogrutan Bädda in.
EmbedShare.TOOLTIP_HEADER_CLOSE
Dialogrutan för inbäddning har en stängningsknapp längst upp till höger.
EmbedShare.DESCRIPTION
Inbäddningskodtexten.
EmbedShare.EMBED_SIZE
Kombinationsrutan för inbäddningsstorlek.
EmbedShare.CANCEL
Knappen Avbryt.
EmbedShare.TOOLTIP_CANCEL
Knappen Avbryt.
EmbedShare.ACTION
Knappen Markera alla.
Bädda inShare.TOOLTIP-ÅTGÄRD
Knappen Markera alla.
EmbedShare.CUSTOM_SIZE
Den sista posten för anpassad storlek i kombinationsrutan för inbäddningsstorlek.
LinkShare.TOOLTIP
Knappen för länkdelning.
LinkShare.HEADER
Rubriken i dialogrutan Länk.
LinkShare.TOOLTIP_HEADER_CLOSE
Dialogrutan Länk visas längst upp till höger.
LinkShare.DESCRIPTION
Delningslänken.
LinkShare.CANCEL
Knappen Avbryt.
LinkShare.TOOLTIP_CANCEL
Knappen Avbryt.
LinkShare.ACTION
Knappen Markera alla.
LinkShare.TOOLTIP-ÅTGÄRD
Knappen Markera alla.
FacebookShare.TOOLTIP
Delningsknappen för Facebook.
TwitterShare.TOOLTIP
Twitter-delningsknappen.
Video360Player.ERROR
Felmeddelandet som visas när ingen videouppspelning är möjlig.
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8