Certains contenus affichés par la visionneuse de vidéos de recadrage intelligent sont sujets à la localisation. Ce contenu comprend des info-bulles relatives aux éléments de l’interface utilisateur et un message d’erreur qui s’affiche lorsque la vidéo ne peut pas être lue.
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. Des valeurs définies par l’utilisateur peuvent également être définies 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 pour 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 la méthode setLocalizedTexts(localizationInfo)
.
Container.LABEL
Libellé ARIA pour l’élément de visionneuse de niveau supérieur.
PlayPauseButton.TOOLTIP_SELECTED
Info-bulle pour l’état du bouton de pause de lecture sélectionné.
PlayPauseButton.TOOLTIP_UNSELECTED
Info-bulle pour l’état du bouton de pause de lecture désélectionné.
PlayPauseButton.TOOLTIP_REPLAY
Info-bulle pour l’état du bouton de pause de lecture.
VideoScrubber.TOOLTIP
Info-bulle de la barre vidéo.
VideoTime.TOOLTIP
Info-bulle pour l'heure de la vidéo sur la barre de contrôle.
MutableVolume.TOOLTIP_SELECTED
Info-bulle pour l'état de volume modifiable sélectionné.
MutableVolume.TOOLTIP_UNSELECTED
Info-bulle pour le volume modifiable désélectionné.
MutableVolume.TOOLTIP_VOLUME
Libellé du curseur de volume exposé par le biais de l’attribut ARIA aria-valuetext .
FullScreenButton.TOOLTIP_SELECTED
Info-bulle pour l’état du bouton Plein écran sélectionné.
FullScreenButton.TOOLTIP_UNSELECTED
Info-bulle pour l’état du bouton plein écran désélectionné.
ClosedCaptionButton.TOOLTIP_SELECTED
Info-bulle pour l’état du bouton de légende sélectionné.
ClosedCaptionButton.TOOLTIP_UNSELECTED
Info-bulle pour l’état du bouton de légende désélectionné.
SocialShare.TOOLTIP
Info-bulle de l’outil de partage sur les réseaux sociaux.
EmailShare.TOOLTIP
Info-bulle du bouton Partager par e-mail.
EmailShare.HEADER
Info-bulle pour l’en-tête de la boîte de dialogue e-mail.
EmailShare.TOOLTIP_HEADER_CLOSE
Info-bulle pour le bouton de fermeture en haut à droite de la boîte de dialogue d’e-mail.
EmailShare.INVALID_ADDRESS
Info-bulle du message d'erreur affiché en cas d'erreur d'adresse email.
EmailShare.TO
Libellé du champ de saisie « À ».
EmailShare.TOOLTIP_ADD
Info-bulle du bouton « Ajouter une autre adresse électronique ».
EmailShare.ADD
Légende pour le bouton « Ajouter une autre adresse électronique ».
EmailShare.FROM
Libellé du champ de saisie « De ».
EmailShare.MESSAGE
Libellé du champ de saisie « Message ».
EmailShare.TOOLTIP_REMOVE
Info-bulle du bouton « Supprimer l’adresse électronique ».
EmailShare.CANCEL
Légende pour le bouton « Annuler ».
EmailShare.TOOLTIP_CANCEL
Info-bulle du bouton « Annuler ».
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
Info-bulle du 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
Info-bulle du 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
Info-bulle du bouton de partage intégré.
EmbedShare.HEADER
Info-bulle pour l’en-tête de la boîte de dialogue d’intégration.
EmbedShare.TOOLTIP_HEADER_CLOSE
Info-bulle de la boîte de dialogue d’intégration bouton de fermeture en haut à droite.
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
Info-bulle du bouton « Annuler ».
EmbedShare.ACTION
Légende pour le bouton « Tout sélectionner ».
EmbedShare.TOOLTIP ACTION
Info-bulle du bouton Tout sélectionner.
EmbedShare.CUSTOM_SIZE
Texte de la dernière entrée « taille personnalisée » dans la zone de liste Taille intégrée.
LinkShare.TOOLTIP
Info-bulle du bouton Partager un lien.
LinkShare.HEADER
Info-bulle pour l’en-tête de la boîte de dialogue Lien.
LinkShare.TOOLTIP_HEADER_CLOSE
Info-bulle de la boîte de dialogue du lien bouton de fermeture en haut à droite.
LinkShare.DESCRIPTION
Description du lien de partage.
LinkShare.CANCEL
Légende pour le bouton « Annuler ».
LinkShare.TOOLTIP_CANCEL
Info-bulle du bouton « Annuler ».
LinkShare.ACTION
Légende pour le bouton « Tout sélectionner ».
LinkShare.TOOLTIP ACTION
Info-bulle du bouton Tout sélectionner.
FacebookShare.TOOLTIP
Info-bulle du bouton Partager Facebook.
TwitterShare.TOOLTIP
Info-bulle du bouton Partager Twitter.
SmartCropVideoPlayer.ERROR
Info-bulle du message d’erreur qui s’affiche lorsqu’aucune lecture vidéo n’est possible.