Lokalisierung der Elemente der Benutzeroberfläche

Letzte Aktualisierung: 2023-11-04
  • Erstellt für:
  • Developer
    User

Bestimmte Inhalte, die der Rotationsset-Viewer anzeigt, können lokalisiert werden, einschließlich Zoom-Schaltflächen und Vollbildschaltflä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. Sie kann auch benutzerdefinierte Werte für beliebig viele Gebietsschemas festlegen.

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 von 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.

SpinView.ROLE_DESCRIPTION

ARIA-Rollenbeschreibung für die Hauptansichtskomponente.

SpinView.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

FullScreenButton.TOOLTIP_SELECTED

Schaltfläche im Vollbildmodus im Normalzustand.

FullScreenButton.TOOLTIP_UNSELECTED

Schaltfläche im Vollbildmodus.

PanLeftButton.TOOLTIP

Schaltfläche links drehen .

PanRightButton.TOOLTIP

Drehen Sie die rechte Schaltfläche.

Auf dieser Seite