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. Jede SYMBOL hat einen standardmäßigen zugeordneten Textwert für das englische Gebietsschema ( "en"
), die mit dem vordefinierten Viewer bereitgestellt werden, und möglicherweise auch benutzerdefinierte Werte für beliebig viele Gebietsschemas festgelegt sind.
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 bietet Lokalisierung für zwei Elemente der Benutzeroberfläche in jedem Gebietsschema.
Der Webseitencode sollte dieses Lokalisierungsobjekt an den Viewer-Konstruktor als Wert von localizedTexts
-Feld des Konfigurationsobjekts. Eine alternative Option besteht darin, das Lokalisierungsobjekt durch Aufruf von setLocalizedTexts(localizationInfo)
-Methode.
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 rechten oberen Schaltfläche zum 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, wobei XX ist ein nullbasierter Spread-Index in Querformat-Ausrichtung und optional YY ist ein nullbasierter Seitenindex innerhalb des Streams, auf den die XX . Gilt nur für das ursprünglich geladene Asset. ignoriert , wenn ein Asset mit dem setAsset() API-Aufruf. |
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. |