¿Desea mostrar su banner de consentimiento en varios idiomas? WPConsent le permite traducir el contenido del banner, las descripciones de las cookies, los servicios y las categorías para cada idioma que habilite. El soporte multilingüe garantiza que cada visitante vea el banner en su idioma preferido.
Característica Pro: Esta característica requiere WPConsent Pro.
Tabla de contenidos
- Requisitos previos
- Habilitar idiomas
- Configurar el selector de idiomas
- Añadir contenido del banner por idioma
- Añadir contenido de cookies y servicios por idioma
- Verificar su configuración
- Integración de plugins de traducción
- Preguntas frecuentes
- Conclusión
Requisitos previos
Antes de empezar, asegúrate de tener:
- WPConsent Pro instalado y activado
- Al menos 1 idioma adicional configurado en su sitio de WordPress o habilitado en la configuración de idiomas de WPConsent
Habilitar idiomas
Para empezar, navegue a WPConsent >> Ajustes >> Idiomas en su administrador de WordPress.
La sección Idiomas seleccionados muestra los idiomas actualmente habilitados. La sección Idiomas disponibles enumera todos los idiomas compatibles con WordPress que puede añadir.
Utilice el cuadro de búsqueda para encontrar idiomas rápidamente. Luego, marque la casilla junto a cualquier idioma para habilitarlo.
Configurar el selector de idiomas
En la parte inferior de la página de Idiomas, encontrará el interruptor Selector de idiomas.

Habilite esta opción para mostrar un icono de globo terráqueo en el encabezado de su banner. Los visitantes pueden hacer clic en el icono para cambiar el contenido del banner a su idioma preferido sin cambiar el idioma del sitio.
Esta configuración es útil cuando desea ofrecer traducciones del banner incluso sin un plugin de traducción para todo su sitio.
Añadir contenido del banner por idioma
Primero, navegue a WPConsent >> Diseño del banner y haga clic en la pestaña Contenido.
Busque el icono del globo terráqueo en el encabezado de la página. Haga clic en él para cambiar la vista de su administrador a un idioma diferente.

Cuando selecciona un idioma, aparece un aviso confirmando en qué idioma está editando. Todos los campos traducibles de la página (título del banner, descripción, texto del botón) ahora guardan el contenido para ese idioma específico.
Rellene el contenido del banner en el idioma seleccionado y haga clic en Guardar cambios. El contenido en su idioma original permanece sin cambios.
Editar contenido de cookies y servicios por idioma
Para traducir categorías de cookies, servicios y descripciones individuales de cookies, navegue a WPConsent >> Ajustes >> Cookies.
Utilice el selector de idiomas para elegir su idioma de destino. Para confirmar que está editando el contenido en el idioma correcto, busque el aviso azul en la parte superior de la página que dice "Actualmente está editando el contenido de WPConsent en [idioma]."

Expande cualquier acordeón de categoría de cookies y edita el nombre de la categoría, la descripción, los nombres de los servicios, las descripciones de los servicios, los nombres de las cookies y las descripciones de las cookies en el idioma seleccionado.
Cada idioma almacena su propio conjunto de cadenas traducidas por separado del idioma predeterminado.
Verificar su configuración
Visita el frontend de tu sitio en un navegador. Si habilitaste el selector de idiomas, haz clic en el icono del globo en el banner para cambiar de idioma. El contenido del banner se actualiza inmediatamente.
Si estás utilizando un plugin de traducción, cambia el idioma de tu sitio usando el selector de idioma del plugin. El banner muestra contenido que coincide con el idioma seleccionado.
Para confirmar la detección del idioma, abre la consola del navegador (presiona F12) y busca wpconsent.current_language en el objeto JavaScript. Este valor muestra el código del idioma detectado.
Integración de plugins de traducción
WPConsent se integra automáticamente con 3 plugins de traducción populares:
- WPML: Detecta el idioma actual a través de la API WPML SitePress y lo resuelve a una configuración regional completa para cambiar el contenido del banner y las cookies.
- Polylang: Utiliza
pll_current_language()para determinar el idioma activo. - TranslatePress: Utiliza
trp_get_locale()para la detección del idioma ytrp_translate()para la traducción en tiempo de ejecución.
Cuando un plugin de traducción está activo, WPConsent llama a las funciones del plugin para obtener la configuración regional correcta. Si no se encuentra ningún plugin de traducción, WPConsent recurre a get_locale() de WordPress.
Para WPML y Polylang, WPConsent también traduce los IDs de las páginas de políticas utilizando el filtro wpml_object_id. Esto asegura que los enlaces a tu política de cookies y política de privacidad apunten a las páginas traducidas correctas.
Preguntas frecuentes
Mi banner solo muestra el idioma predeterminado. ¿Cómo lo soluciono?
Verifica que hayas cambiado al idioma correcto usando el selector de idioma antes de agregar traducciones. También comprueba que tus idiomas habilitados estén listados en WPConsent >> Ajustes >> Idiomas.
¿Por qué no aparece el selector de idioma en mi banner?
Confirma que el interruptor Selector de Idiomas esté habilitado en WPConsent >> Ajustes >> Idiomas. También necesitas tener al menos 1 idioma adicional habilitado además de tu idioma predeterminado.
Mi contenido traducido no se guarda. ¿Qué está mal?
Cuando el selector de idioma está activo, asegúrate de ver el aviso azul de idioma en la parte superior de la página de administración. Si no lo ves, el sistema está guardando en el idioma predeterminado. Cambia primero al idioma correcto.
El idioma de mi plugin de traducción no se detecta. ¿Cómo lo soluciono?
Asegúrate de que tu plugin de traducción esté instalado y activado. Comprueba que el plugin esté configurado con al menos 1 idioma adicional. WPConsent soporta WPML, Polylang y TranslatePress.
Conclusión
Ahora has configurado el soporte multilingüe para tu banner de consentimiento. Tus visitantes ven el banner en su idioma preferido, ya sea a través del selector de idioma integrado o de un plugin de traducción.
Para ahorrar tiempo en traducciones manuales, aprende a traducir automáticamente el contenido de tu banner.