Lokalisierung der Elemente der Benutzeroberfläche

Bestimmte Inhalte, die der E-Katalog-Viewer anzeigt, können lokalisiert werden, einschließlich Zoom-Schaltflächen, Schaltflächen zum Ändern der Seite, Miniaturschaltflächen, Vollbildschaltflächen, Schließen-Schaltflächen und Schaltflächen der Bildlaufleiste.

Jeder Textinhalt im Viewer, der lokalisiert werden kann, wird durch eine spezielle Viewer-SDK-ID namens SYMBOL dargestellt. Jedes SYMBOL verfügt über einen standardmäßig zugewiesenen Textwert für das englische Gebietsschema ( "en"), das mit dem vordefinierten Viewer bereitgestellt wird. Außerdem können 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 im 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. Ein solches 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:

{ 
"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 für zwei Benutzeroberflächenelemente in jedem Gebietsschema bereit.

Der Webseitencode sollte dieses 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 (vorausgesetzt, containerId ist die ID des Viewer-Containers):

SYMBOL

QuickInfo für ...

Container.LABEL

ARIA-Beschriftung für das Viewer-Element der obersten Ebene.

PageView.ROLE_DESCRIPTION

ARIA-Rollenbeschreibung für die Hauptansichtskomponente.

PageView.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 im Vollbildmodus.

ScrollUpButton.TOOLTIP

Scrollen Sie nach oben.

ScrollDownButton.TOOLTIP

Scrollen Sie nach unten.

<containerid>_rightButton.PanRightButton.TOOLTIP

Schaltfläche "Große nächste Seite".

<containerid>_leftButton.PanLeftButton.TOOLTIP

Schaltfläche "Große vorherige Seite".

<containerid>_lastPageButton.PanRightButton.TOOLTIP

Schaltfläche "Letzte Seite".

<containerid>_secondaryLastPageButton.PanRightButton.TOOLTIP

Schaltfläche "Letzte Seite".

<containerid>_firstPageButton.PanLeftButton.TOOLTIP

Schaltfläche "Erste Seite".

<containerid>_secondaryFirstPageButton.PanLeftButton.TOOLTIP

Schaltfläche "Erste Seite".

<containerid>_toolBarRightButton.PanRightButton.TOOLTIP

Schaltfläche "Nächste Seite".

<containerid>_toolBarLeftButton.PanLeftButton.TOOLTIP

Schaltfläche "Vorherige Seite".

ThumbnailPageButton.TOOLTIP_SELECTED

Schaltfläche "Miniaturansichten"im Miniaturansichtsmodus.

ThumbnailPageButton.TOOLTIP_UNSELECTED

Schaltfläche "Miniaturansichten"im normalen Modus.

CloseButton.TOOLTIP

Schaltfläche "Schließen".

InfoPanelPopup.TOOLTIP_CLOSE

Schaltfläche zum Schließen des Info-Bedienfelds.

SocialShare.TOOLTIP

Social-Freigabe-Tool.

EmailShare.TOOLTIP

Schaltfläche "E-Mail-Freigabe".

EmailShare.HEADER

Header des E-Mail-Dialogfelds.

EmailShare.TOOLTIP_HEADER_CLOSE

E-Mail-Dialogfeld oben rechts, Schaltfläche zum Schließen.

EmailShare.INVALID_ADDRESSS

Fehlermeldung angezeigt, falls eine E-Mail-Adresse fehlerhaft ist.

EmailShare.TO

Beschriftung für das Eingabefeld "An".

EmailShare.TOOLTIP_ADD

Schaltfläche "Weitere E-Mail-Adresse hinzufügen"

EmailShare.ADD

Schaltfläche "Weitere E-Mail-Adresse hinzufügen"

EmailShare.FROM

Aus Eingabefeld.

EmailShare.MESSAGE

Nachrichteneingabefeld.

EmailShare.TOOLTIP_REMOVE

Schaltfläche "E-Mail-Adresse entfernen".

EmailShare.CANCEL

Beschriftung für die Schaltfläche "Abbrechen".

EmailShare.TOOLTIP_CANCEL

Schaltfläche "Abbrechen".

EmbedShare.ACTION

Beschriftung für die Schaltfläche "Alle auswählen".

EmbedShare.TOOLTIP_ACTION

Schaltfläche "Alle auswählen"

EmailShare.CLOSE

Beschriftung für die Schaltfläche "Schließen", die nach der Formularübermittlung unten im Dialogfeld angezeigt wird.

EmailShare.TOOLTIP_CLOSE

Schaltfläche "Schließen", die am unteren Rand des Dialogfelds nach der Übermittlung des Formulars angezeigt wird.

EmailShare.ACTION

Beschriftung für die Schaltfläche zum Senden des Formulars.

EmailShare.TOOLTIP_ACTION

Schaltfläche "Formularübermittlung".

EmailShare.SEND_SUCCESS

Bestätigungsnachricht angezeigt, wenn E-Mail erfolgreich gesendet wurde.

EmailShare.SEND_FAILURE

Fehlermeldung, die angezeigt wird, wenn die E-Mail nicht erfolgreich gesendet wurde.

EmbedShare.TOOLTIP

Schaltfläche "Freigabe einbetten".

EmbedShare.HEADER

Überschrift des Dialogfelds "Einbetten".

EmbedShare.TOOLTIP_HEADER_CLOSE

Einbetten, Dialogfeld oben rechts, Schaltfläche zum Schließen.

EmbedShare.DESCRIPTION

Beschreibung des Einbettungscode-Textes.

EmbedShare.EMBED_SIZE

Beschriftung für das Kombinationsfeld "Einbettungsgröße".

EmbedShare.CANCEL

Beschriftung für die Schaltfläche "Abbrechen".

EmbedShare.TOOLTIP_CANCEL

Schaltfläche "Abbrechen".

EmbedShare.CUSTOM_SIZE

Text für den letzten Eintrag "benutzerdefinierte Größe"im Kombinationsfeld "Einbettungsgröße".

LinkShare.TOOLTIP

Schaltfläche "Linkfreigabe".

LinkShare.HEADER

Link-Dialogfeldüberschrift.

LinkShare.TOOLTIP_HEADER_CLOSE

Link-Dialogfeld oben rechts, Schaltfläche zum Schließen.

LinkShare.DESCRIPTION

Beschreibung des Freigabe-Links.

LinkShare.CANCEL

Beschriftung für die Schaltfläche "Abbrechen".

LinkShare.TOOLTIP_CANCEL

Schaltfläche "Abbrechen".

LinkShare.ACTION

Beschriftung für die Schaltfläche "Alle auswählen".

LinkShare.TOOLTIP_ACTION

Schaltfläche "Alle auswählen"

FacebookShare.TOOLTIP

Facebook-Freigabe-Schaltfläche.

TwitterShare.TOOLTIP

Twitter-Freigabe-Schaltfläche.

Print.TOOLTIP

Drucken-Schaltfläche.

Print.HEADER

Drucken Sie die Dialogfeldkopfzeile.

Print.TOOLTIP_HEADER_CLOSE

Dialogfeld "Drucken"mit der Schaltfläche oben rechts schließen.

Print.PRINT_RANGE

Beschriftung für den Abschnitt "Druckseiten auswählen".

Print.PRINT_RANGE_CURRENT

Beschriftung für das Optionsfeld "Aktuelle Seiten".

Print.PRINT_RANGE_FROM

Beschriftung für das Optionsfeld "Bereich von der Seite ausbreiten".

Print.PRINT_RANGE_TO

Beschriftung für die numerische Auswahl "bis".

Print.PRINT_RANGE_ALL

Beschriftung für das Optionsfeld "Alle Seiten".

Print.PAGE_HANDLING

Beschriftung für den Abschnitt "Seitenverarbeitung".

Print.PAGE_HANDLING_ONE

Beschriftung für das Optionsfeld "1 Seite pro Blatt".

Print.PAGE_HANDLING_TWO

Beschriftung für das Optionsfeld "2 Seiten pro Blatt".

Print.CANCEL

Beschriftung für die Schaltfläche "Abbrechen".

Print.TOOLTIP_CANCEL

Schaltfläche "Abbrechen".

Print.ACTION

Beschriftung für die Schaltfläche "Zum Drucken senden"

Print.TOOLTIP_ACTION

Schaltfläche "Zum Drucken senden".

FavoritenMenu.TOOLTIP

Menüschaltfläche "Favoriten".

AddFavoriteButton.TOOLTIP_SELECTED

Schaltfläche "Favoriten hinzufügen"im Modus "Favoriten bearbeiten".

AddFavoriteButton.TOOLTIP_UNSELECTED

Schaltfläche "Favoriten hinzufügen"im normalen Modus.

RemoveFavoriteButton.TOOLTIP_SELECTED

Schaltfläche "Favoriten entfernen"im Modus "Favoriten bearbeiten".

RemoveFavoriteButton.TOOLTIP_UNSELECTED

Schaltfläche "Favoriten entfernen"im normalen Modus.

ViewAllFavoriteButton.TOOLTIP_SELECTED

Schaltfläche "Alle Favoriten anzeigen", wenn die Favoritenansicht aktiv ist.

ViewAllFavoriteButton.TOOLTIP_UNSELECTED

Schaltfläche "Alle Favoriten anzeigen", wenn die Favoritenansicht inaktiv ist.

FavoritenEffect.TOOLTIP

Einzelnes Lieblingssymbol.

MediaSet.LABEL_XX[_YY]

Seitenbeschriftung, die vom Viewer beim Laden generiert wird.

Der Name dieses Symbols ist eine Vorlage, bei der XX ein nullbasierter Spread-Index in Querformat ist und optional YY ein nullbasierter Seiten-Index innerhalb des von XX angesprochenen Spreads ist.

Gilt nur für das ursprünglich geladene Asset. wird ignoriert, wenn ein Asset mithilfe des API-Aufrufs setAsset() geändert wird.

MediaSet.LABEL_DELIM

Zeichen, das als Trennzeichen für Seitenbeschriftungen verwendet wird, falls Beschriftungen für linke und rechte Seiten innerhalb eines Druckbereichs definiert werden.

ScrollLeftRightButton.TOOLTIP_SELECTED

Die Hauptsteuerleiste blättert nach links.

ScrollLeftRightButton.TOOLTIP_UNSELECTED

Die Hauptsteuerleiste scrollt nach rechts.

Auf dieser Seite