En Axeptio, nos encanta la diversidad. Se podría decir que es nuestro leitmotiv. No solo nos encanta en nuestro (hermoso y maravilloso... ¡oh, por favor, nos sonrojamos!) equipo, sino que también es un ingrediente clave (por así decirlo) en nuestras cookies. Y adivina qué... son multilingües.
Entonces, esto es lo que sugerimos para que tus cookies hablen:
1. ¡Habla, cookie, habla!
Hay dos posibles formas de hacer que tus cookies hablen. La primera implica una integración desde el panel administrativo de Axeptio. La segunda, y un poco más técnica, opción utiliza el atributo [lang] directamente en el código de tu sitio.
Pero antes de eso, hay un paso que debe ocurrir primero. Necesitas crear tantas configuraciones como idiomas haya. Una configuración en francés para Francia 🇫🇷, una configuración en español para España 🇪🇸, una configuración en portugués para Portugal 🇵🇹, y así sucesivamente. ¿Entendido?
✅ En cada configuración, puedes traducir todo tu texto.
2. Integración en el panel administrativo
Para integrar rápidamente el widget multilingüe en tu sitio web, hemos añadido soporte para regex en nuestro panel administrativo.
⚠️ Para los no iniciados, una regex (o expresión regular) es una cadena de caracteres que utiliza una sintaxis precisa para describir un conjunto de posibles cadenas. 🤯
Está bien, genial. Pero espera, ¿qué significa eso?
Utilizamos esta función en nuestro sitio web. El siguiente ejemplo muestra la configuración para la versión en inglés. Como puedes ver, todo lo que tuvimos que hacer es agregar en.* después de nuestro nombre de dominio.
✅ ¡Siempre recuerda marcar la casilla RegExp !
3. Integración técnica
Aquí, todo lo que necesitas hacer es llamar a la versión correcta de cookiesVersion basada en el atributo [lang] en tu sitio. 📞 ¡Hola, cookie? ¡Soy yo, lang!
Esta integración técnica también se puede realizar a través de Google Tag Manager.
// Reemplaza el valor 000000000000000 con tu id
window.axeptioSettings = {
clientId: '000000000000000',
};
if (document.documentElement.lang === 'en-US'){
window.axeptioSettings.cookiesVersion = 'Prod_en';
}
if (document.documentElement.lang === 'fr-FR'){
window.axeptioSettings.cookiesVersion = 'Prod_fr';
}
if (document.documentElement.lang === 'es-ES'){
window.axeptioSettings.cookiesVersion = 'Prod_es';
}
(function(d, s) {
var t = d.getElementsByTagName(s)[0], e = d.createElement(s);
e.async = true; e.src = "//static.axept.io/sdk.js";
t.parentNode.insertBefore(e, t);
})(document, "script");
✅ ¡Lo hiciste! ¡La gestión de idiomas ya está configurada!