Lokalisierung von Elementen der Benutzeroberfläche localization-of-user-interface-elements

Bestimmte Inhalte, die vom Viewer angezeigt werden, unterliegen der Lokalisierung. Solche Inhalte enthalten QuickInfos zu Benutzeroberflächenelementen und eine Fehlermeldung, die angezeigt wird, wenn das Video nicht abgespielt werden kann.

Jeder Textinhalt im Viewer, der lokalisiert werden kann, wird durch eine spezielle Viewer-SDK-Kennung namens SYMBOL dargestellt. Jedes SYMBOL verfügt über einen standardmäßigen Textwert für das englische Gebietsschema ( "en"), der mit dem standardmäßigen Viewer bereitgestellt wird. Darüber hinaus können benutzerdefinierte Werte für beliebig viele Gebietsschemata festgelegt werden.

Beim Starten des Viewers wird das aktuelle Gebietsschema überprüft, um festzustellen, ob für jedes unterstützte SYMBOL für das Gebietsschema ein benutzerdefinierter Wert vorhanden ist. Ist dies der Fall, wird der benutzerdefinierte Wert verwendet, andernfalls wird der Standardtext verwendet.

Benutzerdefinierte Lokalisierungsdaten können als JSON-Objekt für die Lokalisierung an den Viewer übergeben werden. Dieses Objekt enthält die Liste der unterstützten Gebietsschemata, SYMBOL-Textwerte für jedes Gebietsschema und das Standardgebietsschema.

Ein Beispiel für ein solches Lokalisierungsobjekt ist Folgendes:

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

Im obigen Beispiel definiert das Localization-Objekt zwei Gebietsschemata ("en" und "fr") und stellt die Lokalisierung für zwei Elemente der Benutzeroberfläche in jedem Gebietsschema bereit.

Der Web-Seiten-Code sollte das Lokalisierungsobjekt an den Viewer-Konstruktor als Wert des localizedTexts des Konfigurationsobjekts übergeben. Eine alternative Option besteht darin, das Localization-Objekt durch Aufruf der setLocalizedTexts(localizationInfo)-Methode zu übergeben.

Die folgenden SYMBOLE werden unterstützt:

SYMBOL
QuickInfo für…
.LABEL-
ARIA-Beschriftung für Viewer-Element der obersten Ebene.
PlayPauseButton.TOOLTIP_SELECTED
Ausgewählter Status der Wiedergabe-Pause-Schaltfläche
PlayPauseButton.TOOLTIP_UNSELECTED
Deaktivierter Status der Wiedergabe-Pause-Schaltfläche.
PlayPauseButton.TOOLTIP_REPLAY-
Status der Pause-Schaltfläche abspielen.
VideoScrubber.TOOLTIP-
Video-Scrubber.
VideoTime.TOOLTIP-
Videodauer auf der Steuerleiste.
MutableVolume.TOOLTIP_SELECTED
Status des veränderlichen Volumes ausgewählt.
MutableVolume.TOOLTIP_UNSELECTED
Veränderliches Volume deaktiviert.
MutableVolume.TOOLTIP_VOLUME
Lautstärkeregler-Beschriftung, die über das -Attribut ARIA aria-value angezeigt wird.
fullScreenButton.TOOLTIP_SELECTED
Vollbildschaltfläche im normalen Zustand.
fullScreenButton.TOOLTIP_UNSELECTED
Vollbildschaltfläche im Vollbildmodus.
SocialShare.TOOLTIP
Social-Sharing-Tool.
EmbedShare.TOOLTIP
Die Freigabe-Schaltfläche „Einbetten“.
EmbedShare.HEADER-
Die Kopfzeile des Einbettungsdialogfelds.
EmbedShare.TOOLTIP_HEADER_CLOSE
Das Einbettungsdialogfeld oben rechts Schließen-Schaltfläche.
EmbedShare.DESCRIPTION
Der Text des Einbettungs-Codes.
EmbedShare.EMBED_SIZE
Das Kombinationsfeld Einbettungsgröße .
EmbedShare.CANCEL-
Die Schaltfläche „Abbrechen“.
EmbedShare.TOOLTIP_CANCEL
Die Schaltfläche „Abbrechen“.
EmbedShare.ACTION-
Klicken Sie auf die Schaltfläche „Alle auswählen“.
EmbedShare.TOOLTIP-
Klicken Sie auf die Schaltfläche „Alle auswählen“.
EmbedShare.CUSTOM_SIZE
Der letzte Eintrag für die benutzerdefinierte Größe im Kombinationsfeld „Einbettungsgröße“.
LinkShare.TOOLTIP-
Die Schaltfläche Linkfreigabe .
LinkShare.HEADER-
Die Kopfzeile des Dialogfelds „Link“.
LinkShare.TOOLTIP_HEADER_CLOSE
Das Link-Dialogfeld rechts oben Schaltfläche zum Schließen.
LinkShare.DESCRIPTION
Der Freigabe-Link.
LinkShare.CANCEL
Die Schaltfläche „Abbrechen“.
LinkShare.TOOLTIP_CANCEL
Die Schaltfläche „Abbrechen“.
LinkShare.ACTION-
Klicken Sie auf die Schaltfläche „Alle auswählen“.
LinkShare.TOOLTIP-
Klicken Sie auf die Schaltfläche „Alle auswählen“.
FacebookShare.TOOLTIP
Die Facebook-Freigabeschaltfläche.
TwitterShare.TOOLTIP
Die Twitter-Freigabetaste.
video360player.ERROR
Die Fehlermeldung, die angezeigt wird, wenn keine Videowiedergabe möglich ist.
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8