Cómo configurar GDPR Cookie Compliance con Polylang

taller-RGPD-Elementor-Madrid

A raíz del taller sobre RGPD con Elementor que se celebró en Elementor Madrid hace unos meses, un miembro de la comunidad me escribió un privado por Meetup:

Asistí a tu meetup sobre como legalizar WordPress sin morir en el intento. Trabajo con Elementor y Polylang. Mi web está en catalán y español y me surge una duda: ¿Hay alguna manera, con el plugin gratuito de GDPR Cookie Compliance para configurar o reescribir, el banner correspondiente al idioma español?

Este compañero de la comunidad se llama Héctor Ugalde.

Lo primero que le comenté a Héctor es que no trabajo con Polylang, así que desconocía un poco cómo funcionaba su sistema.

Antes de poder ponerme a investigar, Héctor encontró la solución para implementar varios idiomas con Polylang en GDPR Cookie Compliance en su versión gratuita, sin tener que pasar a la versión de pago.

Se curró una explicación excelente y paso a paso que se merece ser compartida.

Igual te soluciona la vida en tu próximo proyecto 😉

Te dejo con Héctor.

Para este manual, necesitaremos:

  • Polylang como plugin para gestionar el multidioma de nuestra web en WordPress.
  • GDPR Cookie Compliance para gestionar nuestro banner de cookies y cumplir con el RGPD.

En el plugin Polylang deberemos añadir los idiomas en los que queramos tener nuestra web.

Una vez instalados los plugins y añadidos los idiomas que interesen tendremos en nuestro escritorio una barra de herramientas similar a esta:

En primer lugar nos situaremos con el ratón sobre la herramienta, o plugin «Idiomas» y se desplegará un menú emergente  similar a este:

GDPR-Cookie-Compliance-Polylang-2

Al clicar sobre la opción «Idiomas» se nos abrirá otra pantalla, que será esta:

GDPR-Cookie-Compliance-Polylang-3

Vemos que el idioma español tiene una estrella, eso significa que es el idioma definido como principal, o predefinido.

El otro idioma (en mi caso, no tiene porqué ser así en cada caso particular) es el catalán, como podía haber sido el francés o el inglés.

La columna «Orden» no es relevante en este caso.

Sin hacer nada más en esta ventana, volvemos a clicar sobre el plugin GDPR Cookie Compliance y se abre una nueva pantalla, tal y como se muestra en la siguiente imagen:

GDPR-Cookie-Compliance-Polylang-4

Se nos informa de que lo que editemos desde este momento en cada opción de configuración del menú del plugin: Marca, Ajustes del banner, Botón flotante, ajustes generales, etc. será mostrado en las páginas en español.

Tal y como se explicó en la meetup de Santiago Alonso, el plugin se ha de configurar parámetro a parámetro ( Marca, Ajustes del banner, Botón flotante, ajustes generales, etc, etc) no pasando al siguiente parámetro sin haber guardado previamente los cambios.

Una vez todas las opciones las tenemos como deseamos, volvemos a posicionar el ratón sobre la opción «idiomas» de la barra lateral y se abre el menú desplegable «idiomas», tal y como se muestra en la siguiente pantalla:

GDPR-Cookie-Compliance-Polylang-5

Al clicar sobre la opción «idiomas» se abre una nueva pantalla:

GDPR-Cookie-Compliance-Polylang-6

Seguimos teniendo la estrella colocada en el idioma español.

Se trata de posicionar el ratón a la altura del nuevo idioma, en mi caso el catalán, pero repito que se tratará de cualquier idioma definido por el usuario.

Con el ratón en el lugar comentado, la pantalla cambiará tal y como se muestra en la siguiente imagen:

GDPR-Cookie-Compliance-Polylang-7

Ahora se observan dos estrellas, de colores diferentes (en este caso, negro y azul).

Con el ratón hay que clicar sobre la estrella azul, con lo que la estrella del idioma anterior (español) desaparecerá y la estrella azul cambiará a negra (en mi caso, espero que en el resto también).

Este cambio se observa en la siguiente pantalla:

GDPR-Cookie-Compliance-Polylang-8

Ahora la estrella se encuentra en un idioma diferente al anterior.

De lo que se trata a continuación es de volver a abrir las opciones del plugin GDPR Cookie Compliance, clicando sobre dicha opción en la barra de opciones de la barra lateral del escritorio.

Al hacer click sobre el plugin se abre de nuevo la pantalla de opciones de dicho plugin; pero ahora muestra la barra negra indicando que se ha detectado que se está editando en otro idioma, tal y como se muestra en esta nueva captura de pantalla:

GDPR-Cookie-Compliance-Polylang-9

A partir de este momento se volverán a escribir los textos costumizados en el idioma deseado en cada opción del menú del plugin GDPR Cookie Compliance, guardando los cambios antes de pasar a una nueva opción del menú.

Una vez completada la configuración y guardados los cambios, al acceder a la web, el banner presentará el aviso de cookies en el idioma elegido por el usuario.

Si abre la página el español, el banner presentará el texto elegido para ese idioma. Si lo abre en otro idioma, el texto no será en español, si no que será en el idioma solicitado.

Un ejemplo, en catalán, se muestra en esta imagen:

GDPR-Cookie-Compliance-Polylang-10

Otro ejemplo, en español, se muestra en esta imagen:

GDPR-Cookie-Compliance-Polylang-11

Si queréis adaptar al RGPD vuestra web con Elementor y utilizáis Polylang, esta solución para el plugin GDPR Cookie Compliance os puede resultarmuy útil.

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on pinterest
Pinterest

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *