Come applicare la localizzazione ai visualizzatori HTML5 | Scene7 Dynamic Media Classic

Ogni contenuto testuale nel visualizzatore che può essere localizzato è rappresentato da uno speciale identificatore SDK del visualizzatore HTML5 denominato SYMBOL. A qualsiasi SYMBOL è associato un valore di testo predefinito per la lingua inglese ("en") fornita con il visualizzatore predefinito. Inoltre, possono essere impostati valori definiti dall'utente per tutte le impostazioni internazionali necessarie. I dati di localizzazione definiti dall’utente possono essere trasmessi al visualizzatore come oggetto JSON di localizzazione. Tale oggetto contiene l'elenco delle impostazioni locali supportate, SYMBOL valori di testo per ciascuna impostazione locale e le impostazioni locali predefinite.

Descrizione description

Ambiente
Adobe Scene7

Problema
Di seguito sono riportati i passaggi per applicare la localizzazione ai visualizzatori Adobe Scene7 HTML5.

Risoluzione resolution

Ogni contenuto testuale nel visualizzatore che può essere localizzato è rappresentato da uno speciale identificatore SDK del visualizzatore HTML5 denominato SYMBOL.
A qualsiasi SYMBOL è associato un valore di testo predefinito per la lingua inglese ("en") fornita con il visualizzatore predefinito. Inoltre, possono essere impostati valori definiti dall'utente per tutte le impostazioni internazionali necessarie.

I dati di localizzazione definiti dall’utente possono essere trasmessi al visualizzatore come oggetto JSON di localizzazione.
Tale oggetto contiene l'elenco delle impostazioni locali supportate, SYMBOL valori di testo per ciascuna impostazione locale e le impostazioni locali predefinite.

Di seguito è riportato un esempio di tale oggetto di localizzazione:

<style type="text/css">
#s7flyout_div.s7flyoutviewer{
    width:50%;
    height:auto;
}
</style>

< script type="text/javascript" language="javascript" src="https://s7d9.scene7.com/s7viewers/html5/js/FlyoutViewer.js"> < /script>
    < div id="s7flyout_div"> < /div>
    < script type="text/javascript">
    var s7flyout_div = new s7viewers.FlyoutViewer();
    s7flyout_div.setContainerId("s7flyout_div");
    s7flyout_div.setParam("serverurl", "http://s7d1.scene7.com/is/image/");
    s7flyout_div.setParam("contentRoot", "http://s7d1.scene7.com/is/content/");
    s7flyout_div.setAsset("Scene7SharedAssets/Backpack_B");
    s7flyout_div.setLocalizedTexts({"en":{"FlyoutZoomView.TIP_BUBBLE_OVER":"Passare il mouse sullo zoom"},"fr":{"FlyoutZoomView.TIP_BUBBLE_OVER":"Passez la souris sur pour zoomer"},defaultLocale:"fr"})
    s7flyout_div.init()
    < /script>

Scegliere defaultLocale:"fr" per caricare i dati francesi in HTML5 Viewer (dopo il caricamento del visualizzatore).

Informazioni aggiuntive
Documentazione aggiuntiva sulla creazione di testo di localizzazione (in lingue diverse) sui visualizzatori HTML5: Localizzazione degli elementi dell'interfaccia utente nella Guida di riferimento ai visualizzatori Dynamic Medie.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f