Certains contenus affichés par la visionneuse de catalogue électronique sont sujets à la localisation, notamment les boutons de zoom, de changement de page, de miniature, plein écran, de fermeture et de barre de défilement.
Chaque contenu textuel de la visionneuse qui peut être localisé est représenté par un identifiant SDK de visionneuse spécial appelé SYMBOL. Tout SYMBOLE comporte une valeur de texte associée par défaut pour les paramètres régionaux anglais ( "en") fournis avec la visionneuse prête à l’emploi et peut également comporter des valeurs définies par l’utilisateur pour autant de paramètres régionaux que nécessaire.
Lorsque la visionneuse démarre, elle vérifie le paramètre régional en cours pour voir s’il existe une valeur définie par l’utilisateur pour chaque SYMBOLE pris en charge dans le paramètre régional. Si tel est le cas, il utilise la valeur définie par l’utilisateur ou l’utilisatrice ; dans le cas contraire, il revient au texte par défaut prêt à l’emploi.
Les données de localisation définies par l’utilisateur peuvent être transmises à la visionneuse en tant qu’objet JSON de localisation. Cet objet contient la liste des paramètres régionaux pris en charge, les valeurs de texte SYMBOL pour chaque paramètre régional et le paramètre régional par défaut.
Dans l’exemple ci-dessus, l’objet de localisation définit deux paramètres régionaux ( "en" et "fr") et fournit la localisation de deux éléments de l’interface utilisateur dans chaque paramètre régional.
Le code de la page web doit transmettre cet objet de localisation au constructeur de la visionneuse en tant que valeur localizedTexts champ de l’objet de configuration. Une autre option consiste à transmettre l’objet de localisation en appelant setLocalizedTexts(localizationInfo) méthode .
Les symboles suivants sont pris en charge (en supposant que containerId soit l’ID du conteneur de la visionneuse) :
SYMBOLE
Info-bulle pour...
Container.LABEL
Libellé ARIA pour l’élément de visionneuse de niveau supérieur.
PageView.ROLE_DESCRIPTION
Description du rôle ARIA pour le composant de vue principal.
PageView.USAGE_HINT
Conseils d’utilisation ARIA pour les utilisateurs et utilisatrices de clavier.
CloseButton.TOOLTIP
Bouton Fermer.
ZoomInButton.TOOLTIP
Bouton Zoom avant.
ZoomOutButton.TOOLTIP
Bouton Zoom arrière.
ZoomResetButton.TOOLTIP
Bouton de réinitialisation du zoom.
FullScreenButton.TOOLTIP_SELECTED
bouton plein écran à l’état normal.
FullScreenButton.TOOLTIP_UNSELECTED
Bouton plein écran à l’état plein écran.
ScrollUpButton.TOOLTIP
Bouton de défilement vers le haut.
ScrollDownButton.TOOLTIP
Bouton de défilement vers le bas.
<containerId>_rightButton.PanRightButton.TOOLTIP
Grand bouton de la page suivante.
<containerId>_leftButton.PanLeftButton.TOOLTIP
Grand bouton de la page précédente.
<containerId>_lastPageButton.PanRightButton.TOOLTIP
Bouton Dernière page.
<containerId>_secondaryLastPageButton.PanRightButton.TOOLTIP
Bouton Dernière page.
<containerId>_firstPageButton.PanLeftButton.TOOLTIP
Bouton Première page.
<containerId>_secondaryFirstPageButton.PanLeftButton.TOOLTIP
Bouton Première page.
<containerId>_toolBarRightButton.PanRightButton.TOOLTIP
Bouton Page suivante.
<containerId>_toolBarLeftButton.PanLeftButton.TOOLTIP
Bouton Page précédente.
ThumbnailPageButton.TOOLTIP_SELECTED
Bouton Miniatures en mode Miniatures.
ThumbnailPageButton.TOOLTIP_UNSELECTED
Miniatures en mode normal.
CloseButton.TOOLTIP
Bouton Fermer.
InfoPanelPopup.TOOLTIP_CLOSE
Bouton Fermer le panneau Informations.
SocialShare.TOOLTIP
Outil de partage social.
EmailShare.TOOLTIP
Bouton Partager par e-mail.
EmailShare.HEADER
En-tête de la boîte de dialogue Email.
EmailShare.TOOLTIP_HEADER_CLOSE
Bouton de fermeture de la boîte de dialogue en haut à droite de l’e-mail.
EmailShare.INVALID_ADDRESS
Message d’erreur affiché si l’adresse e-mail est incorrecte.
EmailShare.TO
Libellé du champ de saisie « À ».
EmailShare.TOOLTIP_ADD
Bouton Ajouter une autre adresse e-mail .
EmailShare.ADD
Bouton Ajouter une autre adresse e-mail .
EmailShare.FROM
Champ de saisie.
EmailShare.MESSAGE
Champ de saisie du message.
EmailShare.TOOLTIP_REMOVE
Bouton Supprimer l’adresse e-mail .
EmailShare.CANCEL
Légende pour le bouton Annuler.
EmailShare.TOOLTIP_CANCEL
Bouton Annuler
EmbedShare.ACTION
Légende pour le bouton Tout sélectionner .
EmbedShare.TOOLTIP_ACTION
Bouton Tout sélectionner.
EmailShare.CLOSE
Légende pour le bouton Fermer affiché au bas de la boîte de dialogue après l’envoi du formulaire.
EmailShare.TOOLTIP_CLOSE
Bouton Fermer affiché au bas de la boîte de dialogue après l’envoi du formulaire.
EmailShare.ACTION
Légende pour le bouton d’envoi de formulaire.
EmailShare.TOOLTIP_ACTION
Bouton d’envoi de formulaire.
EmailShare.SEND_SUCCESS
Message de confirmation affiché lorsque l’e-mail a été envoyé avec succès.
EmailShare.SEND_FAILURE
Message d’erreur affiché lorsque l’e-mail n’a pas été envoyé avec succès.
EmbedShare.TOOLTIP
Incorporer le bouton Partager.
EmbedShare.HEADER
En-tête de boîte de dialogue Incorporer.
EmbedShare.TOOLTIP_HEADER_CLOSE
Bouton Fermer dans le coin supérieur droit de la boîte de dialogue Incorporer.
EmbedShare.DESCRIPTION
Description du texte du code incorporé.
EmbedShare.EMBED_SIZE
Libellé de la zone de liste déroulante de taille d’incorporation.
EmbedShare.CANCEL
Légende pour le bouton Annuler.
EmbedShare.TOOLTIP_CANCEL
Bouton Annuler
EmbedShare.CUSTOM_SIZE
Texte de la dernière entrée « taille personnalisée » dans la zone de liste Taille intégrée.
LinkShare.TOOLTIP
Bouton Partager un lien.
LinkShare.HEADER
En-tête de boîte de dialogue Lien.
LinkShare.TOOLTIP_HEADER_CLOSE
Bouton Fermer dans le coin supérieur droit de la boîte de dialogue Lien.
LinkShare.DESCRIPTION
Description du lien de partage.
LinkShare.CANCEL
Légende pour le bouton Annuler.
LinkShare.TOOLTIP_CANCEL
Bouton Annuler
LinkShare.ACTION
Légende pour le bouton Tout sélectionner .
LinkShare.TOOLTIP_ACTION
Bouton Tout sélectionner.
FacebookShare.TOOLTIP
Bouton Partager Facebook.
TwitterShare.TOOLTIP
Bouton Partager Twitter.
Print.TOOLTIP
Bouton Imprimer.
Print.HEADER
Imprimer l’en-tête de la boîte de dialogue.
Print.TOOLTIP_HEADER_CLOSE
Bouton Fermer en haut à droite de la boîte de dialogue Imprimer.
Print.PRINT_RANGE
Libellé de la section « Sélectionner les pages d’impression ».
Print.PRINT_RANGE_CURRENT
Légende pour le bouton radio « Pages actives ».
Print.PRINT_RANGE_FROM
Légende pour le bouton radio « Étendre la plage à partir de ».
Print.PRINT_RANGE_TO
Légende pour le sélecteur numérique « à ».
Print.PRINT_RANGE_ALL
Légende pour le bouton radio « Toutes les pages ».
Print.PAGE_HANDLING
Libellé de la section « Gestion des pages ».
Print.PAGE_HANDLING_ONE
Légende du bouton radio « 1 page par feuille ».
Print.PAGE_HANDLING_TWO
Légende pour le bouton radio « 2 pages par feuille ».
Print.CANCEL
Légende pour le bouton Annuler.
Print.TOOLTIP_CANCEL
Bouton Annuler
Print.ACTION
Légende du bouton Envoyer pour impression
Print.TOOLTIP_ACTION
Bouton Envoyer pour imprimer.
FavoritesMenu.TOOLTIP
Bouton du menu Favoris.
AddFavoriteButton.TOOLTIP_SELECTED
Bouton « Ajouter un favori » en mode Modifier les favoris.
AddFavoriteButton.TOOLTIP_UNSELECTED
Bouton « Ajouter un favori » en mode normal.
RemoveFavoriteButton.TOOLTIP_SELECTED
Bouton « Supprimer le favori » en mode Modifier les favoris.
RemoveFavoriteButton.TOOLTIP_UNSELECTED
Bouton « Supprimer le favori » en mode normal.
ViewAllFavoriteButton.TOOLTIP_SELECTED
Bouton « Afficher tous les favoris » lorsque la vue Favoris est active.
ViewAllFavoriteButton.TOOLTIP_UNSELECTED
Bouton « Afficher tous les favoris » lorsque la vue Favoris est inactive.
FavorisEffect.TOOLTIP
Icône de favori unique.
MediaSet.LABEL_XX[_YY]
Libellé de page généré par la visionneuse au moment du chargement.
Le nom de ce symbole est un modèle, où XX est un index de page à base zéro en orientation paysage, et facultatif YY est un index de page à base zéro à l’intérieur de la page ciblée par XX .
S’applique uniquement à la ressource chargée initialement. Ignoré si une ressource est modifiée à l’aide de l’appel API setAsset() .
MediaSet.LABEL_DELIM
Caractère utilisé comme délimiteur de libellés de page lorsque les libellés sont définis pour les pages de gauche et de droite d’une planche.
ScrollLeftRightButton.TOOLTIP_SELECTED
Bouton de défilement vers la gauche de la barre de commande principale.
ScrollLeftRightButton.TOOLTIP_UNSELECTED
Bouton droit de défilement de la barre de commande principale.