Lokalisatie van gebruikersinterface-elementen localization-of-user-interface-elements

Bepaalde inhoud die in de eCatalog Viewer wordt weergegeven, is afhankelijk van een lokalisatie, zoals zoomknoppen, knoppen voor het wijzigen van de pagina, miniatuurknop, knop Volledig scherm, knop Sluiten en schuifbalkknoppen.

Elke tekstinhoud in de viewer die kan worden gelokaliseerd, wordt vertegenwoordigd door een speciale viewer-SDK-id met de naam SYMBOL. Elk SYMBOL heeft een aan de standaardwaarde gekoppelde tekstwaarde voor de landinstelling Engels ( "en") wordt geleverd bij de viewer buiten de box en kunnen ook door de gebruiker gedefinieerde waarden worden ingesteld voor zoveel landinstellingen als nodig zijn.

Wanneer de viewer wordt gestart, wordt de huidige landinstelling gecontroleerd om te zien of er een door de gebruiker gedefinieerde waarde is voor elk ondersteund SYMBOL in de landinstelling. Als dat het geval is, gebruikt het de user-defined waarde; anders, valt het terug naar de uit-van-de-doos standaardtekst.

Door de gebruiker gedefinieerde lokalisatiegegevens kunnen als JSON-lokalisatieobject worden doorgegeven aan de viewer. Een dergelijk object bevat een lijst met ondersteunde landinstellingen, SYMBOL-tekstwaarden voor elke landinstelling en de standaardlandinstelling.

Een voorbeeld van een dergelijk lokalisatieobject:

{
"en":{
"CloseButton.TOOLTIP":"Close",
"ZoomInButton.TOOLTIP":"Zoom In"
 },
 "fr":{
"CloseButton.TOOLTIP":"Fermer",
"ZoomInButton.TOOLTIP":"Agrandir"
},
defaultLocale:"en"
}

In het bovenstaande voorbeeld definieert het lokalisatieobject twee landinstellingen ( "en" en "fr") en biedt lokalisatie voor twee gebruikersinterface-elementen in elke landinstelling.

De webpaginacode moet een dergelijk lokalisatieobject doorgeven aan de viewerconstructor als een waarde van localizedTexts veld van het configuratieobject. Een alternatieve optie is het doorgeven van het lokalisatieobject door het aanroepen van setLocalizedTexts(localizationInfo) methode.

De volgende SYMBOL's worden ondersteund (ervan uitgaande dat containerId de id van de viewercontainer is):

SYMBOOL
Knopinfo voor...
Container.LABEL
ARIA-label voor het viewerelement op het hoogste niveau.
PageView.ROLE_DESCRIPTION
De rolbeschrijving van ARIA voor de belangrijkste meningscomponent.
PageView.USAGE_HINT
ARIA-gebruiksaanwijzingen voor toetsenbordgebruikers.
CloseButton.TOOLTIP
Sluiten.
ZoomInButton.TOOLTIP
Inzoomen.
ZoomOutButton.TOOLTIP
Uitzoomen.
ZoomResetButton.TOOLTIP
Knop Zoomen opnieuw instellen.
FullScreenButton.TOOLTIP_SELECTED
schermvullende knop in normale toestand.
FullScreenButton.TOOLTIP_UNSELECTED
schermvullende knop in volledig-schermstaat.
ScrollUpButton.TOOLTIP
De knop Omhoog schuiven.
ScrollDownButton.TOOLTIP
Omlaag schuiven.
<containerid>_rightButton.PanRightButton.TOOLTIP
Grote knop Volgende pagina.
<containerid>_leftButton.PanLeftButton.TOOLTIP
Grote knop Vorige pagina.
<containerid>_lastPageButton.PanRightButton.TOOLTIP
Knop Laatste pagina.
<containerid>_secundairLastPageButton.PanRightButton.TOOLTIP
Knop Laatste pagina.
<containerid>_firstPageButton.PanLeftButton.TOOLTIP
Knop Eerste pagina.
<containerid>_secundairFirstPageButton.PanLeftButton.TOOLTIP
Knop Eerste pagina.
<containerid>_toolBarRightButton.PanRightButton.TOOLTIP
Knop Volgende pagina.
<containerid>_toolBarLeftButton.PanLeftButton.TOOLTIP
Knop Vorige pagina.
ThumbnailPageButton.TOOLTIP_SELECTED
Knop Miniaturen in de miniatuurmodus.
ThumbnailPageButton.TOOLTIP_UNSELECTED
De knop Miniaturen in de normale modus.
CloseButton.TOOLTIP
Sluiten.
InfoPanelPopup.TOOLTIP_CLOSE
Knop Sluiten deelvenster Info.
SocialShare.TOOLTIP
Gereedschap Sociaal delen.
EmailShare.TOOLTIP
Knop E-maildelen.
EmailShare.HEADER
Koptekst van dialoogvenster E-mail.
EmailShare.TOOLTIP_HEADER_CLOSE
Knop E-maildialoogvenster rechtsboven sluiten.
EmailShare.INVALID_ADDRESSS
Foutbericht weergegeven als het e-mailadres onjuist is geformuleerd.
EmailShare.TO
Label voor het invoerveld Aan.
EmailShare.TOOLTIP_ADD
Voeg nog een e-mailadres toe.
EmailShare.ADD
Voeg nog een e-mailadres toe.
EmailShare.FROM
Van invoerveld.
EmailShare.MESSAGE
Veld voor berichtinvoer.
EmailShare.TOOLTIP_REMOVE
Knop E-mailadres verwijderen.
EmailShare.CANCEL
Bijschrift voor de knop Annuleren.
EmailShare.TOOLTIP_CANCEL
Annuleren.
EmbedShare.ACTION
Bijschrift voor de knop Alles selecteren.
EmbedShare.TOOLTIP_ACTION
Selecteer Alles.
E-mailShare.CLOSE
Bijschrift voor de sluitknop die onder in het dialoogvenster wordt weergegeven nadat het formulier is verzonden.
EmailShare.TOOLTIP_CLOSE
De knop Sluiten die onder aan het dialoogvenster wordt weergegeven nadat het formulier is verzonden.
EmailShare.ACTION
Bijschrift voor de knop voor het verzenden van formulieren.
EmailShare.TOOLTIP_ACTION
Knop Formulier verzenden.
EmailShare.SEND_SUCCESS
Bevestigingsbericht weergegeven wanneer e-mail is verzonden.
EmailShare.SEND_FAILURE
Foutbericht dat wordt weergegeven wanneer e-mail niet is verzonden.
EmbedShare.TOOLTIP
Knop Delen insluiten.
EmbedShare.HEADER
Koptekst van dialoogvenster Insluiten.
EmbedShare.TOOLTIP_HEADER_CLOSE
Knop Sluiten rechtsboven in het dialoogvenster Insluiten.
EmbedShare.DESCRIPTION
Beschrijving van de tekst van de ingesloten code.
EmbedShare.EMBED_SIZE
Label voor de keuzelijst Grootte insluiten.
EmbedShare.CANCEL
Bijschrift voor de knop Annuleren.
EmbedShare.TOOLTIP_CANCEL
Annuleren.
EmbedShare.CUSTOM_SIZE
Tekst voor het laatste item "aangepaste grootte" in het invoervak Grootte insluiten.
LinkShare.TOOLTIP
Knop Delen van koppeling.
LinkShare.HEADER
Koptekst van dialoogvenster Koppeling.
LinkShare.TOOLTIP_HEADER_CLOSE
Knop rechtsboven in het dialoogvenster Koppeling sluiten.
LinkShare.DESCRIPTION
Beschrijving van de aandeelkoppeling.
LinkShare.CANCEL
Bijschrift voor de knop Annuleren.
LinkShare.TOOLTIP_CANCEL
Annuleren.
LinkShare.ACTION
Bijschrift voor de knop Alles selecteren.
LinkShare.TOOLTIP_ACTION
Selecteer Alles.
FacebookShare.TOOLTIP
Facebook-deelknop.
TwitterShare.TOOLTIP
Knop twitter delen.
Afdrukken.TOOLTIP
Afdrukken.
Afdrukken.HEADER
Koptekst dialoogvenster Afdrukken.
Print.TOOLTIP_HEADER_CLOSE
Knop Sluiten rechtsboven in het dialoogvenster Afdrukken.
Afdrukken.PRINT_RANGE
Label voor de sectie "Selecteer Pagina's afdrukken".
Print.PRINT_RANGE_CURRENT
Bijschrift voor het keuzerondje Huidige pagina's.
Afdrukken.PRINT_RANGE_FROM
Bijschrift voor het keuzerondje "Spread range from".
Afdrukken.PRINT_RANGE_TO
Bijschrift voor de numerieke kiezer "to".
Afdrukken.PRINT_RANGE_ALL
Bijschrift voor het keuzerondje "Alle pagina's".
Afdrukken.PAGE_HANDLING
Label voor de sectie Paginaverwerking.
Print.PAGE_HANDLING_ONE
Bijschrift voor het keuzerondje 1 pagina per vel.
Print.PAGE_HANDLING_TWO
Bijschrift voor het keuzerondje "2 pagina's per vel".
Afdrukken.ANNULEREN
Bijschrift voor de knop Annuleren.
Print.TOOLTIP_CANCEL
Annuleren.
Print.ACTION
Bijschrift voor de knop Verzenden naar afdrukken
Print.TOOLTIP_ACTION
Naar afdrukknop.
FavorietenMenu.TOOLTIP
Knop Favorieten.
AddFavoriteButton.TOOLTIP_SELECTED
De knop Favoriet toevoegen in de modus Favorieten bewerken.
AddFavoriteButton.TOOLTIP_UNSELECTED
Favoriete knop toevoegen in de normale modus.
RemoveFavoriteButton.TOOLTIP_SELECTED
Favorieten verwijderen in de modus Favorieten bewerken.
RemoveFavoriteButton.TOOLTIP_UNSELECTED
"Verwijder favoriet"knoop in normale wijze.
ViewAllFavoriteButton.TOOLTIP_SELECTED
De knop Alle favorieten weergeven wanneer de weergave Favorieten actief is.
ViewAllFavoriteButton.TOOLTIP_UNSELECTED
De knop Alle favorieten weergeven wanneer de weergave Favorieten inactief is.
Favorieten-effect.TOOLTIP
Eén favoriet pictogram.
MediaSet.LABEL_XX[_YY]

Paginalabel die door de viewer tijdens het laden wordt gegenereerd.

De naam van dat symbool is een sjabloon, waarbij XX is een op nul gebaseerde spread-index met de oriëntatie Liggend en optioneel JJ is een op nul gebaseerde pagina-index binnen de spread waarop de XX .

Alleen van toepassing op het oorspronkelijk geladen element; wordt genegeerd als een element wordt gewijzigd met de opdracht setAsset() API-aanroep.

MediaSet.LABEL_DELIM
Teken dat als scheidingsteken voor paginalabels wordt gebruikt voor het geval labels worden gedefinieerd voor de linker- en rechterpagina in een spread.
ScrollLeftRightButton.TOOLTIP_SELECTED
De hoofdbesturingsbalk schuift naar links.
ScrollLeftRightButton.TOOLTIP_UNSELECTED
Hoofdbesturingsbalk schuift naar rechts.
SearchPanel.PLACEHOLDER
Gelokaliseerde vraag die binnen de doos van de onderzoeksinput wordt getoond alvorens de gebruiker de onderzoekstekst begint in te gaan.
SearchPanel.INFO_PROMPT
Gelokaliseerd bericht dat wordt weergegeven wanneer het zoekvenster voor het eerst wordt geopend, waarin wordt gesuggereerd dat de gebruiker de zoekopdracht uitvoert.
SearchPanel.INFO_NO_RESULTS

Het gelokaliseerde bericht dat wordt weergegeven wanneer de zoekopdracht geen resultaten heeft opgeleverd.

Dit symbool ondersteunt het volgende token voor runtimevervanging: $SEARCH_TEXT$ . De component vervangt het met de onderzoekstekst ingegaan door de gebruiker.

SearchPanel.INFO_RESULTS

Het gelokaliseerde bericht dat wordt weergegeven wanneer de zoekopdracht is voltooid en minstens één resultaat retourneert.

Dit symbool ondersteunt de volgende vervangingstokens bij uitvoering:

  • $SEARCH_TEXT$ - De zoektekst die de gebruiker heeft ingevoerd.
  • $HIT_COUNT$ - Het totale aantal gevonden zoekresultaten.
  • $PAGE_COUNT$ - Het aantal cataloguspagina's dat minstens één zoekopdracht bevat.
SearchPanel.THUMBNAIL_LABEL

Gelokaliseerd label voor resultaatminiatuur van zoekvenster.

Dit symbool ondersteunt de volgende vervangingstokens bij uitvoering:

  • $PAGE$ - Paginanummer
  • $PAGE_HIT_COUNT$ - Het aantal zoekresultaten dat op de pagina wordt gevonden.
SearchPanel.LABEL
Definieert een waarde van de aria-label ARIA-kenmerk voor het gehele zoekdeelvenster.
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8