El contenido que muestra el visor de vídeo está sujeto a localización. Este contenido incluye información sobre herramientas de elementos de la interfaz de usuario y un mensaje de error que se muestra cuando no se puede reproducir el vídeo.
Cada contenido textual del visualizador que se puede localizar se representa mediante un identificador especial del SDK del visualizador denominado SYMBOL. Cualquier SYMBOL tiene un valor de texto asociado predeterminado para la configuración regional en inglés ( "en"
) con el visor incorporado. También puede tener valores definidos por el usuario configurados para tantas configuraciones regionales como sea necesario.
Cuando se inicia el visor, comprueba la configuración regional actual para ver si hay un valor definido por el usuario para cada SÍMBOLO admitido para la configuración regional. Si existe, utiliza el valor definido por el usuario; de lo contrario, vuelve al texto predeterminado predeterminado predeterminado predeterminado.
Los datos de localización definidos por el usuario se pueden pasar al visor como un objeto JSON de localización. Este objeto contiene la lista de configuraciones regionales admitidas, los valores de texto SYMBOL para cada configuración regional y la configuración regional predeterminada.
Un ejemplo de este tipo de objeto de localización es el siguiente:
{
"en":{
"VideoPlayer.ERROR":"Your Browser does not support HTML5 Video tag or the video cannot be played.",
"PlayPauseButton.TOOLTIP_SELECTED":"Play"
},
"fr":{
"VideoPlayer.ERROR":"Votre navigateur ne prend pas en charge la vidéo HTML5 tag ou la vidéo ne peuvent pas être lus.",
"PlayPauseButton.TOOLTIP_SELECTED":"Jouer"
},
defaultLocale:"en"
}
En el ejemplo anterior, el objeto de localización define dos configuraciones regionales ( "en"
y "fr"
) y proporciona localización para dos elementos de interfaz de usuario en cada configuración regional.
El código de la página web debe pasar dicho objeto de localización al constructor del visor como un valor de localizedTexts
del objeto de configuración. Una opción alternativa es pasar el objeto de localización llamando a la función setLocalizedTexts(localizationInfo)
método.
Se admiten los siguientes SÍMBOLOS:
SÍMBOLO |
Descripción |
---|---|
Container.LABEL |
Etiqueta ARIA para el elemento de visualizador de nivel superior. |
PlayPauseButton.TOOLTIP_SELECTED |
Información del objeto sobre el estado del botón de reproducción de pausa seleccionado. |
PlayPauseButton.TOOLTIP_UNSELECTED |
Información del objeto para el estado del botón de pausa de reproducción no seleccionado. |
PlayPauseButton.TOOLTIP_REPLAY |
Información del objeto sobre el estado del botón de reproducción en pausa. |
VideoScrubber.TOOLTIP |
Información del objeto para la barra de desplazamiento de vídeo. |
VideoTime.TOOLTIP |
Información del objeto para el tiempo de vídeo en la barra de control. |
MutableVolume.TOOLTIP_SELECTED |
Información del objeto para el estado de volumen mutable seleccionado. |
MutableVolume.TOOLTIP_UNSELECTED |
Información del objeto para el volumen mutable no seleccionado. |
MutableVolume.TOOLTIP_VOLUME |
Etiqueta del pomo del control deslizante del volumen expuesta mediante ARIA aria-valueext atributo. |
FullScreenButton.TOOLTIP_SELECTED |
Información del objeto para el estado del botón de pantalla completa seleccionado. |
FullScreenButton.TOOLTIP_UNSELECTED |
Información del objeto para el estado del botón de pantalla completa no seleccionado. |
ClosedCaptionButton.TOOLTIP_SELECTED |
Información del objeto sobre el estado del botón de subtítulos optativos seleccionado. |
ClosedCaptionButton.TOOLTIP_UNSELECTED |
Información del objeto para el estado del botón de subtítulos cerrados no seleccionado. |
SocialShare.TOOLTIP |
Información del objeto para la herramienta de uso compartido en redes sociales. |
EmailShare.TOOLTIP |
Información del objeto para el botón de compartir correo electrónico. |
EmailShare.HEADER |
Información del objeto para el encabezado del cuadro de diálogo de correo electrónico. |
EmailShare.TOOLTIP_HEADER_CLOSE |
Información del objeto para el botón de cierre superior derecho del cuadro de diálogo de correo electrónico. |
EmailShare.INVALID_ADDRESSS |
La información del objeto para el mensaje de error mostrado en caso de que la dirección de correo electrónico tenga un formato incorrecto. |
EmailShare.TO |
Etiqueta del campo de entrada "A". |
EmailShare.TOOLTIP_ADD |
Información del objeto para el botón "Añadir otra dirección de correo electrónico". |
EmailShare.ADD |
Pie de ilustración para el botón "Añadir otra dirección de correo electrónico". |
EmailShare.FROM |
Etiqueta del campo de entrada "De". |
EmailShare.MESSAGE |
Etiqueta del campo de entrada "Mensaje". |
EmailShare.TOOLTIP_REMOVE |
Información del objeto para el botón "Eliminar dirección de correo electrónico". |
EmailShare.CANCEL |
Pie de ilustración para el botón "Cancelar". |
EmailShare.TOOLTIP_CANCEL |
Información del objeto para el botón "Cancelar". |
EmailShare.CLOSE |
Rótulo del botón de cierre que se muestra en la parte inferior del cuadro de diálogo después del envío del formulario. |
EmailShare.TOOLTIP_CLOSE |
Información del objeto para el botón de cierre que se muestra en la parte inferior del cuadro de diálogo después del envío del formulario. |
EmailShare.ACTION |
Pie de ilustración del botón de envío del formulario. |
EmailShare.TOOLTIP_ACTION |
Información del objeto para el botón de envío del formulario. |
EmailShare.SEND_SUCCESS |
El mensaje de confirmación se mostraba cuando el correo electrónico se enviaba correctamente. |
EmailShare.SEND_FAILURE |
Mensaje de error que se muestra cuando el correo electrónico no se envió correctamente. |
EmbedShare.TOOLTIP |
Información del objeto para el botón Insertar uso compartido. |
EmbedShare.HEADER |
Información del objeto para el encabezado del cuadro de diálogo incrustar. |
EmbedShare.TOOLTIP_HEADER_CLOSE |
Información del objeto para el botón de cierre superior derecho del cuadro de diálogo incrustar. |
EmbedShare.DESCRIPTION |
Descripción del texto del código incrustado. |
EmbedShare.EMBED_SIZE |
Etiqueta del cuadro combinado Tamaño incrustado . |
EmbedShare.CANCEL |
Pie de ilustración para el botón "Cancelar". |
EmbedShare.TOOLTIP_CANCEL |
Información del objeto para el botón "Cancelar". |
EmbedShare.ACTION |
Pie de ilustración para el botón "Seleccionar todo". |
ACCIÓN EmbedShare.TOOLTIP |
Información del objeto para el botón Seleccionar todo. |
EmbedShare.CUSTOM_SIZE |
Texto de la última entrada de "tamaño personalizado" en el cuadro combinado de tamaño incrustado. |
LinkShare.TOOLTIP |
Información del objeto para el botón de compartir vínculo. |
LinkShare.HEADER |
Información del objeto para el encabezado del cuadro de diálogo del vínculo. |
LinkShare.TOOLTIP_HEADER_CLOSE |
Información del objeto para el botón de cierre superior derecho del cuadro de diálogo del vínculo. |
LinkShare.DESCRIPTION |
Descripción del vínculo compartido. |
LinkShare.CANCEL |
Pie de ilustración para el botón "Cancelar". |
LinkShare.TOOLTIP_CANCEL |
Información del objeto para el botón "Cancelar". |
LinkShare.ACTION |
Pie de ilustración para el botón "Seleccionar todo". |
Acción LinkShare.TOOLTIP |
Información del objeto para el botón Seleccionar todo. |
FacebookShare.TOOLTIP |
Información del objeto para el botón Compartir de Facebook. |
TwitterShare.TOOLTIP |
Información del objeto para el botón Compartir de Twitter. |
VideoPlayer.ERROR |
Información del objeto para el mensaje de error que aparece cuando no es posible reproducir ningún vídeo. |