Bestimmte Inhalte, die der Viewer für gemischte Medien anzeigt, können lokalisiert werden. Diese Richtlinie enthält Zoom-Schaltflächen, Rotations-Schaltflächen, Videosteuerelemente, Schließen-Schaltflächen, Vollbildschaltflächen und Bildlaufschaltflächen.
Jeder Textinhalt im Viewer, der lokalisiert werden kann, wird durch eine spezielle Viewer-SDK-ID namens SYMBOL dargestellt. Jede SYMBOL hat einen standardmäßigen Textwert für das englische Gebietsschema ( "en"
) mit dem vordefinierten Viewer bereitgestellt. Es können auch benutzerdefinierte Werte für beliebig viele Gebietsschemas festgelegt werden.
Beim Starten des Viewers wird das aktuelle Gebietsschema überprüft, um festzustellen, ob für jede unterstützte SYMBOL für das Gebietsschema ein benutzerdefinierter Wert vorhanden ist. Ist dies der Fall, wird der benutzerdefinierte Wert verwendet. Andernfalls wird der vordefinierte Standardtext verwendet.
Benutzerdefinierte Lokalisierungsdaten können als lokalisiertes JSON-Objekt an den Viewer übergeben werden. Dieses Objekt enthält die Liste der unterstützten Gebietsschemas, die SYMBOL-Textwerte für jedes Gebietsschema und das Standardgebietsschema.
Ein Beispiel für ein solches Lokalisierungsobjekt ist:
{
"en":{
"CloseButton.TOOLTIP":"Close",
"ZoomInButton.TOOLTIP":"Zoom In"
},
"fr":{
"CloseButton.TOOLTIP":"Fermer",
"ZoomInButton.TOOLTIP":"Agrandir"
},
defaultLocale:"en"
}
Im obigen Beispiel definiert das Lokalisierungsobjekt zwei Gebietsschemata ( "en"
und "fr"
) und bietet Lokalisierung für zwei Elemente der Benutzeroberfläche in jedem Gebietsschema.
Der Webseitencode sollte das Lokalisierungsobjekt als Wert der localizedTexts
-Feld des Konfigurationsobjekts. Eine alternative Option besteht darin, das Lokalisierungsobjekt durch Aufruf der setLocalizedTexts(localizationInfo)
-Methode.
Die folgenden SYMBOLs werden unterstützt:
SYMBOL |
QuickInfo für ... |
---|---|
Container.LABEL |
ARIA-Beschriftung für Viewer-Element der obersten Ebene. |
ZoomView.ROLE_DESCRIPTION |
ARIA-Rollenbeschreibung für die Hauptansichtskomponente. |
ZoomView.USAGE_HINT |
ARIA-Verwendungshinweise für Tastaturbenutzer. |
SpinView.ROLE_DESCRIPTION |
ARIA-Rollenbeschreibung für die Hauptansichtskomponente. |
SpinView.USAGE_HINT |
ARIA-Verwendungshinweise für Tastaturbenutzer. |
FlyoutZoomView.ROLE_DESCRIPTION |
ARIA-Rollenbeschreibung für die Hauptansichtskomponente. |
FlyoutZoomView.USAGE_HINT |
ARIA-Verwendungshinweise für Tastaturbenutzer. |
CloseButton.TOOLTIP |
Schaltfläche "Schließen". |
ZoomInButton.TOOLTIP |
Schaltfläche "Vergrößern" |
ZoomOutButton.TOOLTIP |
Schaltfläche "Verkleinern" |
ZoomResetButton.TOOLTIP |
Schaltfläche zum Zurücksetzen des Zooms |
FlyoutZoomView.TIP_BUBBLE_OVER |
Desktop-Systeme in inline Zoommodus. |
FlyoutZoomView.TIP_BUBBLE_TAP |
Touch-Geräte in inline Zoommodus. |
FullScreenButton.TOOLTIP_SELECTED |
Schaltfläche im Vollbildmodus im Normalzustand. |
FullScreenButton.TOOLTIP_UNSELECTED |
Schaltfläche im Vollbildmodus. |
ClosedCaptionButton.TOOLTIP_SELECTED |
Status der ausgewählten Untertitelschaltfläche. |
ClosedCaptionButton.TOOLTIP_UNSELECTED |
Status der nicht ausgewählten Untertitelschaltfläche |
ScrollLeftButton.TOOLTIP |
Blättern Sie nach links. |
ScrollRightButton.TOOLTIP |
Scrollen Sie nach rechts. |
ScrollUpButton.TOOLTIP |
Scrollen Sie nach oben. |
ScrollDownButton.TOOLTIP |
Scrollen Sie nach unten. |
PanLeftButton.TOOLTIP |
Schaltfläche links drehen . |
PanRightButton.TOOLTIP |
Drehen Sie die rechte Schaltfläche. |
PlayPauseButton.TOOLTIP_SELECTED |
Status der ausgewählten Wiedergabe-Pause-Schaltfläche |
PlayPauseButton.TOOLTIP_UNSELECTED |
Status der Schaltfläche "Pause"für die Wiedergabe deaktiviert. |
PlayPauseButton.TOOLTIP_REPLAY |
Status der Pause-Schaltfläche abspielen |
VideoScrubber.TOOLTIP |
Video-Scrubber |
VideoTime.TOOLTIP |
Videozeit in der Steuerleiste. |
MutableVolume.TOOLTIP_SELECTED |
Ausgewählter Status für veränderliches Volumen. |
MutableVolume.TOOLTIP_UNSELECTED |
Deaktivierte veränderliche Lautstärke. |
MutableVolume.TOOLTIP_VOLUME |
Beschriftung des Reglers des Lautstärkereglers, der über ARIA verfügbar gemacht wird aria-valueText -Attribut. |
VideoPlayer.ERROR |
Fehlermeldung, die angezeigt wird, wenn keine Videowiedergabe möglich ist. |