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

Bestimmte Inhalte, die der grundlegende Zoom-Viewer anzeigt, unterliegen der Lokalisierung, einschließlich Zoom-Schaltflächen und einer Vollbildschaltfläche.

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, und kann auch benutzerdefinierte Werte für beliebig viele Gebietsschemata festlegen.

Beim Starten des Viewers wird das aktuelle Gebietsschema überprüft, um festzustellen, ob für jedes unterstützte SYMBOL im 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. Ein solches 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:

{
"en":{
"CloseButton.TOOLTIP":"Close",
"ZoomInButton.TOOLTIP":"Zoom In"
 },
 "fr":{
"CloseButton.TOOLTIP":"Fermer",
"ZoomInButton.TOOLTIP":"Agrandir"
},
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 dieses Lokalisierungsobjekt an den Viewer-Konstruktor als Wert localizedTexts Felds des Konfigurationsobjekts übergeben. Eine alternative Option besteht darin, das Lokalisierungsobjekt durch Aufruf setLocalizedTexts(localizationInfo) -Methode zu übergeben.

Die folgenden SYMBOLE werden unterstützt:

SYMBOL
QuickInfo für die…
.LABEL-
ARIA-Beschriftung für das Viewer-Element der obersten Ebene.
ZoomView.ROLE_DESCRIPTION
ARIA-Rollenbeschreibung für die Hauptansichtskomponente.
ZoomView.USAGE_HINT
ARIA-Nutzungshinweise für Tastaturbenutzer.
closeButton.TOOLTIP-
Schließen-Schaltfläche.
ZoomInButton.TOOLTIP
Schaltfläche „Vergrößern“.
ZoomOutButton.TOOLTIP
Schaltfläche „Verkleinern“.
ZoomResetButton.TOOLTIP-
Zurücksetzen-Schaltfläche für Zoom.
fullScreenButton.TOOLTIP_SELECTED
Vollbildschaltfläche im normalen Zustand.
fullScreenButton.TOOLTIP_UNSELECTED
Vollbildschaltfläche im Vollbildmodus.
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8