Lokalisatie van gebruikersinterface-elementen localization-of-user-interface-elements

Bepaalde inhoud die in de gemengde Media Viewer wordt weergegeven, is afhankelijk van lokalisatie. Deze hulplijn bevat zoomknoppen, centrifugeknoppen, videoknoppen, knop Sluiten, knop Volledig scherm en schuifknoppen voor stalen.

Elke tekstinhoud in de viewer die kan worden gelokaliseerd, wordt vertegenwoordigd door een speciale viewer-SDK-id met de naam SYMBOL. Elk SYMBOL heeft een aan de standaardwaarde gekoppelde tekstwaarde voor de landinstelling Engels ( "en") wordt geleverd bij de viewer buiten de box. Er kunnen ook door de gebruiker gedefinieerde waarden worden ingesteld voor het aantal landinstellingen dat nodig is.

Wanneer de viewer wordt gestart, wordt de huidige landinstelling gecontroleerd om te zien of er een door de gebruiker gedefinieerde waarde is voor elk ondersteund SYMBOL voor de landinstelling. Als dat het geval is, gebruikt het de user-defined waarde; anders, valt het terug naar de uit-van-de-doos standaardtekst.

Door de gebruiker gedefinieerde lokalisatiegegevens kunnen als JSON-lokalisatieobject worden doorgegeven aan de viewer. Dit object bevat een lijst met ondersteunde landinstellingen, SYMBOL-tekstwaarden voor elke landinstelling en de standaardlandinstelling.

Een voorbeeld van een dergelijk lokalisatieobject is het volgende:

{
"en":{
"CloseButton.TOOLTIP":"Close",
"ZoomInButton.TOOLTIP":"Zoom In"
 },
 "fr":{
"CloseButton.TOOLTIP":"Fermer",
"ZoomInButton.TOOLTIP":"Agrandir"
},
defaultLocale:"en"
}

In het bovenstaande voorbeeld definieert het lokalisatieobject twee landinstellingen ( "en" en "fr") en biedt lokalisatie voor twee gebruikersinterface-elementen in elke landinstelling.

De webpaginacode moet het lokalisatieobject doorgeven aan de viewerconstructor als een waarde van de component localizedTexts veld van het configuratieobject. Een andere mogelijkheid is om het lokalisatieobject door te geven door het setLocalizedTexts(localizationInfo) methode.

De volgende SYMBOL's worden ondersteund:

SYMBOOL
Knopinfo voor...
Container.LABEL
ARIA-label voor viewerelement op het hoogste niveau.
ZoomView.ROLE_DESCRIPTION
ARIA-rolbeschrijving voor hoofdweergavecomponent.
ZoomView.USAGE_HINT
ARIA-gebruiksaanwijzingen voor toetsenbordgebruikers.
SpinView.ROLE_DESCRIPTION
ARIA-rolbeschrijving voor hoofdweergavecomponent.
SpinView.USAGE_HINT
ARIA-gebruiksaanwijzingen voor toetsenbordgebruikers.
FlyoutZoomView.ROLE_DESCRIPTION
ARIA-rolbeschrijving voor hoofdweergavecomponent.
FlyoutZoomView.USAGE_HINT
ARIA-gebruiksaanwijzingen voor toetsenbordgebruikers.
CloseButton.TOOLTIP
Sluiten.
ZoomInButton.TOOLTIP
Inzoomen.
ZoomOutButton.TOOLTIP
Uitzoomen.
ZoomResetButton.TOOLTIP
Knop Zoomen opnieuw instellen.
FlyoutZoomView.TIP_BUBBLE_OVER
Desktopsystemen in inline zoommodus.
FlyoutZoomView.TIP_BUBBLE_TAP
Aanraakapparaten in inline zoommodus.
FullScreenButton.TOOLTIP_SELECTED
schermvullende knop in normale toestand.
FullScreenButton.TOOLTIP_UNSELECTED
schermvullende knop in volledig-schermstaat.
ClosedCaptionButton.TOOLTIP_SELECTED
Geselecteerde dichtbijschriftknoptoestand.
ClosedCaptionButton.TOOLTIP_UNSELECTED
Niet-geselecteerde knopstatus voor gesloten bijschrift.
ScrollLeftButton.TOOLTIP
Linkerknop schuiven.
ScrollRightButton.TOOLTIP
Naar rechts schuiven.
ScrollUpButton.TOOLTIP
De knop Omhoog schuiven.
ScrollDownButton.TOOLTIP
Omlaag schuiven.
PanLeftButton.TOOLTIP
Draai de linkerknop om.
PanRightButton.TOOLTIP
Draai de rechterknop.
PlayPauseButton.TOOLTIP_SELECTED
Geselecteerde knopstatus voor afspelen pauzeren.
PlayPauseButton.TOOLTIP_UNSELECTED
Niet geselecteerd knopstatus Afspelen.
PlayPauseButton.TOOLTIP_REPLAY
De knopstatus Pauzeren afspelen.
VideoScrubber.TOOLTIP
Video scrubber.
VideoTime.TOOLTIP
Videotijd op besturingsbalk.
MutableVolume.TOOLTIP_SELECTED
Geselecteerde muteerbare volumetatus.
MutableVolume.TOOLTIP_UNSELECTED
Niet-geselecteerd veranderbaar volume.
MutableVolume.TOOLTIP_VOLUME
Label van volumeschuifregelaar dat wordt weergegeven door middel van ARIA aria-taxetext kenmerk.
VideoPlayer.ERROR
Foutbericht dat wordt weergegeven wanneer video niet kan worden afgespeeld.
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8