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

Viss information som visas i visningsprogrammet för smart beskärning kan lokaliseras. Innehållet 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 SDK-identifierare för visningsprogrammet som kallas SYMBOL. Alla SYMBOL har ett standardassocierat textvärde för engelska ( "en") medföljer det färdiga 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":{
"SmartCropVideoPlayer.ERROR":"Your Browser does not support HTML5 Video tag or the video cannot be played.",
"PlayPauseButton.TOOLTIP_SELECTED":"Play"
 },
 "fr":{
"SmartCropVideoPlayer.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åkinställningar ( "en" och "fr") och tillhandahåller lokalisering för två element i användargränssnittet i varje språkområde.

Webbsideskoden ska skicka ett sådant lokaliseringsobjekt till visningsprogramkonstruktorn som ett värde på localizedTexts konfigurationsobjektets fält. Ett annat alternativ är att skicka lokaliseringsobjektet genom att anropa setLocalizedTexts(localizationInfo) -metod.

Följande SYMBOL stöds:

SYMBOL
Beskrivning
Container.LABEL
ARIA-etikett för visningsprogramelement på den översta nivån.
PlayPauseButton.TOOLTIP_SELECTED
Verktygstips för det valda läget för uppspelningsknappen.
PlayPauseButton.TOOLTIP_UNSELECTED
Verktygstips för det avmarkerade läget för uppspelningsknappen.
PlayPauseButton.TOOLTIP_REPLAY
Verktygstips för uppspelningsknappens uppspelningsknapp.
VideoScrubber.TOOLTIP
Verktygstips för videobubeln.
VideoTime.TOOLTIP
Verktygstips för videotiden i kontrollfältet.
MutableVolume.TOOLTIP_SELECTED
Verktygstips för det valda muterbara volymtillståndet.
MutableVolume.TOOLTIP_UNSELECTED
Verktygstips för den avmarkerade ändringsbara volymen.
MutableVolume.TOOLTIP_VOLUME
Etikett för volymreglage som visas med hjälp av ARIA aria-valuetext -attribut.
FullScreenButton.TOOLTIP_SELECTED
Verktygstips för det valda helskärmsknappsläget.
FullScreenButton.TOOLTIP_UNSELECTED
Verktygstips för det avmarkerade helskärmsknappsläget.
ClosedCaptionButton.TOOLTIP_SELECTED
Verktygstips för det markerade läget för undertextningsknappen.
ClosedCaptionButton.TOOLTIP_UNSELECTED
Verktygstips för det avmarkerade läget för undertextningsknappen.
SocialShare.TOOLTIP
Verktygstips för verktyget för social delning.
EmailShare.TOOLTIP
Verktygstips för e-postdelningsknappen.
EmailShare.HEADER
Verktygstips för e-postdialogrutans rubrik.
EmailShare.TOOLTIP_HEADER_CLOSE
Verktygstips för e-postdialogrutans övre högra stängningsknapp.
EmailShare.INVALID_ADDRESSS
Verktygstips för felmeddelandet som visas om e-postadressen har fel format.
EmailShare.TO
Etikett för To-indatafältet.
EmailShare.TOOLTIP_ADD
Verktygstips för knappen Lägg till en annan e-postadress.
EmailShare.ADD
Beskrivning för knappen Lägg till en annan e-postadress.
EmailShare.FROM
Etikett för från-inmatningsfältet.
EmailShare.MessageGE
Etikett för inmatningsfältet"Meddelande".
EmailShare.TOOLTIP_REMOVE
Verktygstips för knappen Ta bort e-postadress.
EmailShare.CANCEL
Beskrivning för knappen Avbryt.
EmailShare.TOOLTIP_CANCEL
Verktygstips för knappen Avbryt.
EmailShare.CLOSE
Bildtext för stängningsknappen som visas längst ned i dialogrutan när formuläret har skickats.
EmailShare.TOOLTIP_CLOSE
Verktygstips för stängningsknappen som visas längst ned i dialogrutan när formuläret har skickats.
EmailShare.ACTION
Bildtext för knappen för att skicka formulär.
EmailShare.TOOLTIP_ACTION
Verktygstips för knappen Skicka formulär.
EmailShare.SEND_SUCCESS
Bekräftelsemeddelande som visas när e-postmeddelandet har skickats.
EmailShare.SEND_FAILURE
Felmeddelande som visas när e-post inte har skickats.
EmbedShare.TOOLTIP
Verktygstips för knappen för att bädda in delning.
EmbedShare.HEADER
Verktygstips för sidhuvudet i dialogrutan Bädda in.
EmbedShare.TOOLTIP_HEADER_CLOSE
Verktygstips för den övre högra stängningsknappen i dialogrutan för inbäddning.
EmbedShare.DESCRIPTION
Beskrivning av inbäddningskodtexten.
EmbedShare.EMBED_SIZE
Etikett för kombinationsrutan för inbäddningsstorlek.
EmbedShare.CANCEL
Beskrivning för knappen Avbryt.
EmbedShare.TOOLTIP_CANCEL
Verktygstips för knappen Avbryt.
EmbedShare.ACTION
Bildtext för knappen Markera allt.
ÅTGÄRDEN EmbedShare.TOOLTIP
Verktygstips för knappen Markera alla.
EmbedShare.CUSTOM_SIZE
Text för den sista posten för anpassad storlek i kombinationsrutan för inbäddningsstorlek.
LinkShare.TOOLTIP
Verktygstips för knappen för länkdelning.
LinkShare.HEADER
Verktygstips för rubriken i dialogrutan Länk.
LinkShare.TOOLTIP_HEADER_CLOSE
Verktygstips för stängningsknappen uppe till höger i länkdialogrutan.
LinkShare.DESCRIPTION
Beskrivning av delningslänken.
LinkShare.CANCEL
Beskrivning för knappen Avbryt.
LinkShare.TOOLTIP_CANCEL
Verktygstips för knappen Avbryt.
LinkShare.ACTION
Bildtext för knappen Markera allt.
LinkShare.TOOLTIP, ÅTGÄRD
Verktygstips för knappen Markera alla.
FacebookShare.TOOLTIP
Verktygstips för delningsknappen i Facebook.
TwitterShare.TOOLTIP
Verktygstips för knappen för att dela Twitter.
SmartCropVideoPlayer.ERROR
Verktygstips för felmeddelandet som visas när ingen videouppspelning är möjlig.
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8