Localización de elementos de la interfaz de usuario localization-of-user-interface-elements

Determinado contenido que muestra el Visor de vídeo está sujeto a la localización. Este contenido incluye información sobre las 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 llamado SYMBOL. Cualquier SYMBOL tiene un valor de texto asociado por defecto para la configuración regional en inglés ( "en") se suministra 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.

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 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 variable setLocalizedTexts(localizationInfo) método.

Se admiten los siguientes SYMBOL:

SIGNO
Descripción
Container.LABEL
Etiqueta ARIA para el elemento de visor de nivel superior.
PlayPauseButton.TOOLTIP_SELECTED
Información del objeto para el estado del botón de pausa de reproducción 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 para el estado del botón de pausa de reproducción.
VideoScrubber.TOOLTIP
Información del objeto para la selección manual de vídeo.
VideoTime.TOOLTIP
Información del objeto para el tiempo del 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 control deslizante de volumen expuesta a través del ARIA aria-valuetext 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 para el estado del botón de subtítulo cerrado seleccionado.
ClosedCaptionButton.TOOLTIP_UNSELECTED
Información del objeto para el estado del botón de subtítulo cerrado no seleccionado.
SocialShare.TOOLTIP
Información del objeto para la herramienta compartir en redes sociales.
EmailShare.TOOLTIP
Información del objeto del botón Compartir correo electrónico.
EmailShare.HEADER
Información del objeto para el encabezado del 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_ADDRESS
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 para el campo de entrada "Hasta".
EmailShare.TOOLTIP_ADD
Información del objeto para el botón "Añadir otra dirección de correo electrónico".
EmailShare.ADD
Rótulo para el botón "Añadir otra dirección de correo electrónico".
EmailShare.FROM
Etiqueta para el campo de entrada "Desde".
EmailShare.MESSAGE
Etiqueta para el campo de entrada Mensaje.
EmailShare.TOOLTIP_REMOVE
Información del objeto para el botón "Eliminar dirección de correo electrónico".
EmailShare.CANCEL
Rótulo para el botón "Cancelar".
EmailShare.TOOLTIP_CANCEL
Información del objeto para el botón "Cancelar".
EmailShare.CLOSE
Pie de ilustración para el botón Cerrar 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 mostrado 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
Se muestra un mensaje de confirmación cuando el correo electrónico se ha enviado correctamente.
EmailShare.SEND_FAILURE
Mensaje de error que se muestra cuando el correo electrónico no se ha enviado correctamente.
EmbedShare.TOOLTIP
Información del objeto para el botón Compartir incrustado.
EmbedShare.HEADER
Información del objeto para el encabezado del cuadro de diálogo de incrustación.
EmbedShare.TOOLTIP_HEADER_CLOSE
Información del objeto para el botón de cierre superior derecho del cuadro de diálogo de incrustación.
EmbedShare.DESCRIPTION
Descripción del texto del código incrustado.
EmbedShare.EMBED_SIZE
Etiqueta para el cuadro combinado de tamaño incrustado.
EmbedShare.CANCEL
Rótulo para el botón "Cancelar".
EmbedShare.TOOLTIP_CANCEL
Información del objeto para el botón "Cancelar".
EmbedShare.ACTION
Rótulo del botón "Seleccionar todo".
EmbedShare.TOOLTIP ACTION
Información de objeto del botón Seleccionar todo.
EmbedShare.CUSTOM_SIZE
Texto para la última entrada de "tamaño personalizado" en el cuadro combinado de tamaño incrustado.
LinkShare.TOOLTIP
Información del objeto del botón Compartir vínculo.
LinkShare.HEADER
Información del objeto para el encabezado del cuadro de diálogo de vínculo.
LinkShare.TOOLTIP_HEADER_CLOSE
Información del objeto para el botón de cierre superior derecho del cuadro de diálogo de vínculo.
LinkShare.DESCRIPTION
Descripción del vínculo compartido.
LinkShare.CANCEL
Rótulo para el botón "Cancelar".
LinkShare.TOOLTIP_CANCEL
Información del objeto para el botón "Cancelar".
LinkShare.ACTION
Rótulo del botón "Seleccionar todo".
ACCIÓN LinkShare.TOOLTIP
Información de objeto del botón Seleccionar todo.
FacebookShare.TOOLTIP
Información del objeto del botón Compartir de Facebook.
TwitterShare.TOOLTIP
Información del objeto del botón Compartir Twitter.
VideoPlayer.ERROR
Información del objeto para el mensaje de error que aparece cuando no es posible reproducir el vídeo.
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8