Determinado contenido que muestra el Visor de vídeo está sujeto a la localización, incluidos los botones de zoom y un botón de pantalla completa.
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 predeterminado 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 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 |
Información de 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. |
CloseButton.TOOLTIP |
Botón Cerrar. |
ZoomInButton.TOOLTIP |
Botón Acercar. |
ZoomOutButton.TOOLTIP |
Botón de alejar. |
ZoomResetButton.TOOLTIP |
Botón Restablecer zoom. |
FullScreenButton.TOOLTIP_SELECTED |
Botón Pantalla completa en estado normal. |
FullScreenButton.TOOLTIP_UNSELECTED |
Botón Pantalla completa en estado de pantalla completa. |
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. |