Localización de elementos de la interfaz de usuario

Última actualización: 2023-11-04
  • Creado para:
  • Developer
    User

Determinado contenido que muestra el visualizador de medios mixtos está sujeto a la localización. Esta guía incluye botones de zoom, botones de giro, controles de vídeo, botón de cierre, botón de pantalla completa y botones de desplazamiento de muestra.

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":{
"CloseButton.TOOLTIP":"Close",
"ZoomInButton.TOOLTIP":"Zoom In"
 },
 "fr":{
"CloseButton.TOOLTIP":"Fermer",
"ZoomInButton.TOOLTIP":"Agrandir"
},
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 el objeto de localización al constructor del visor como un valor del 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

Información del objeto para...

Container.LABEL

Etiqueta ARIA para el elemento de visor de nivel superior.

ZoomView.ROLE_DESCRIPTION

Descripción de la función ARIA para el componente de vista principal.

ZoomView.USAGE_HINT

Sugerencias de uso de ARIA para usuarios de teclado.

SpinView.ROLE_DESCRIPTION

Descripción de la función ARIA para el componente de vista principal.

SpinView.USAGE_HINT

Sugerencias de uso de ARIA para usuarios de teclado.

FlyoutZoomView.ROLE_DESCRIPTION

Descripción de la función ARIA para el componente de vista principal.

FlyoutZoomView.USAGE_HINT

Sugerencias de uso de ARIA para usuarios de teclado.

CloseButton.TOOLTIP

Botón Cerrar.

ZoomInButton.TOOLTIP

Botón Acercar.

ZoomOutButton.TOOLTIP

Botón de alejar.

ZoomResetButton.TOOLTIP

Botón Restablecer zoom.

FlyoutZoomView.TIP_BUBBLE_OVER

Sistemas de escritorio en en línea modo de zoom.

FlyoutZoomView.TIP_BUBBLE_TAP

Dispositivos táctiles en en línea modo de zoom.

FullScreenButton.TOOLTIP_SELECTED

botón de pantalla completa en estado normal.

FullScreenButton.TOOLTIP_UNSELECTED

botón de pantalla completa en estado de pantalla completa.

ClosedCaptionButton.TOOLTIP_SELECTED

Estado seleccionado del botón Cerrar pie de ilustración.

ClosedCaptionButton.TOOLTIP_UNSELECTED

Estado del botón de subtítulo cerrado no seleccionado.

ScrollLeftButton.TOOLTIP

Botón Desplazarse a la izquierda.

ScrollRightButton.TOOLTIP

Botón Desplazarse a la derecha.

ScrollUpButton.TOOLTIP

Botón de desplazamiento hacia arriba.

ScrollDownButton.TOOLTIP

Botón de desplazamiento hacia abajo.

PanLeftButton.TOOLTIP

Botón Girar a la izquierda.

PanRightButton.TOOLTIP

Botón Girar a la derecha.

PlayPauseButton.TOOLTIP_SELECTED

Estado del botón de pausa de reproducción seleccionado.

PlayPauseButton.TOOLTIP_UNSELECTED

Estado del botón de pausa de reproducción no seleccionado.

PlayPauseButton.TOOLTIP_REPLAY

Estado del botón de pausa de reproducción.

VideoScrubber.TOOLTIP

Limpiador de video.

VideoTime.TOOLTIP

Tiempo del vídeo en la barra de control.

MutableVolume.TOOLTIP_SELECTED

Estado del volumen mutable seleccionado.

MutableVolume.TOOLTIP_UNSELECTED

Volumen mutable no seleccionado.

MutableVolume.TOOLTIP_VOLUME

Etiqueta del control deslizante de volumen expuesta a través de ARIA aria-valuetext atributo.

VideoPlayer.ERROR

Mensaje de error que aparece cuando no es posible reproducir el vídeo.

En esta página