
Prestashop iubenda multilingua
Salve a tutti,
vediamo oggi come aggiungere un codice di IUBENDA (cookie e privacy policy) dentro Prestashop, attivando perรฒ la funziona multilingua.
nella documentazione ufficiale di iubenda infatti:
http://www.iubenda.com/it/help/posts/2037
Si evince che il sistema non va bene per un multilingua.
Per cui se avete piรน privacy e/o cookie policy a seconda della differente lingua (esempio una policy per l’italiano ed una per l’inglese) con questo sistema non potrete fare uno switch fra le due policy.
Vediamo allora come possiamo sviluppare una modifica piรน funzionale.
Prendiamo come da guida il file
header.tpl
ed aggiungiamo un codice tipo questo:
{* ADW Custom Codice IUBENDA *}
{if $language_code == 'it-it'}
{literal}
<script type="text/javascript">
var _iub = _iub || [];
_iub.csConfiguration = {
cookiePolicyId: 00000000,
siteId: 0000000,
lang: "it"
};
</script>
<script type="text/javascript" src= "//cdn.iubenda.com/cookie_solution/safemode/iubenda_cs.js" charset="UTF-8" async></script>
{/literal}
{elseif $language_code == 'en-gb'}
{literal}
<script type="text/javascript">
var _iub = _iub || [];
_iub.csConfiguration = {
cookiePolicyId: 0000000,
siteId: 00000000,
lang: "en"
};
</script>
<script type="text/javascript" src= "//cdn.iubenda.com/cookie_solution/safemode/iubenda_cs.js" charset="UTF-8" async></script>
{/literal}
{/if}
{* /End ADW Custom Codice IUBENDA *}
nell’esempio,
sono state settate due lingue diverse.
Se avete piรน di due lingue, basta copiare la parte dell’inglese ed aggiungerne di seguito, modificando la variabile ‘en-gb’ a seconda delle lingue che avete.
