Lokalisierung der Elemente der Benutzeroberfläche

Bestimmte Inhalte, die der Viewer für gemischte Medien anzeigt, können lokalisiert werden. Dazu gehören Zoom-Schaltflächen, Rotations-Schaltflächen, Video-Steuerelemente, Schaltfläche zum Schließen im Vollbildmodus und Bildlaufschaltflächen.

Jeder Textinhalt im Viewer, der lokalisiert werden kann, wird durch eine spezielle Viewer-SDK-ID namens SYMBOL dargestellt. Jede SYMBOL verfügt über einen standardmäßigen zugeordneten Textwert für das englische Gebietsschema ( "en"), das mit dem vordefinierten Viewer bereitgestellt wird. 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 auf den vordefinierten Standardtext zurückgegriffen.

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 stellt die Lokalisierung von zwei Benutzeroberflächenelementen in jedem Gebietsschema bereit.

Der Webseitencode sollte das Lokalisierungsobjekt als Wert des Felds localizedTexts des Konfigurationsobjekts an den Viewer-Konstruktor übergeben. Eine alternative Option besteht darin, das Lokalisierungsobjekt durch Aufruf der Methode setLocalizedTexts(localizationInfo) weiterzugeben.

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 im Inline-Modus Zoom.

FlyoutZoomView.TIP_BUBBLE_TAP

Touch-Geräte im Zoommodus inline

FullScreenButton.TOOLTIP_SELECTED

Schaltfläche im Vollbildmodus im Normalzustand.

FullScreenButton.TOOLTIP_UNSELECTED

Schaltfläche im Vollbildmodus 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 "Nach 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

Lautstärkeregler-Beschriftung, die über das ARIA-Attribut aria-value-text verfügbar gemacht wird.

VideoPlayer.ERROR

Fehlermeldung, die angezeigt wird, wenn keine Videowiedergabe möglich ist.

Auf dieser Seite