Saltar al contenido Saltar a la barra lateral

Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.

Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en los foros 6 días a la semana, 22 horas por día.

Etiquetado: 

Este tema contiene 4 respuestas, tiene 1 voices.

Última actualización por misterwilsS hace 4 días, 12 horas.

Asistido por: Lucas Vidal de Andrade.

Autor Publicaciones
noviembre 4, 2025 a las 11:22 am #17545057

misterwilsS

Antecedentes del problema:
He añadido ya varias veces el reCAPTCHA V3 para los diferentes idiomas en mi sitio web, pero cada cierto tiempo vuelve a coger el del idioma original. Ahora estoy intentando añadir el reCAPTCHA al idioma adicional, pero el idioma adicional tiene el icono de engranaje y no me permite modificar. El problema se puede ver en enlace oculto

Síntomas:
No he podido hacer modificación ninguna en el idioma adicional debido al icono de engranaje que impide la modificación.

Preguntas:
¿Por qué el reCAPTCHA V3 vuelve a coger el idioma original después de configurarlo para diferentes idiomas?
¿Cómo puedo modificar el reCAPTCHA en el idioma adicional cuando aparece el icono de engranaje?

noviembre 4, 2025 a las 11:59 am #17545283

misterwilsS

Adjunto imagen desde donde esoty intetnado añadir el recapcha para idioma portugues y como aparece un icono de engranje que no me permite modificar el campo

FireShot Capture 030 - Traducción de cadenas { MisterWils — WordPress - [misterwils.com].png
noviembre 4, 2025 a las 4:26 pm #17546981

Lucas Vidal de Andrade
Partidario de WPML desde 11/2023

Idiomas: Inglés (English )

Zona horaria: Europe/Vienna (GMT+01:00)

Hola,

Por lo que entendí, y basado en lo que confirmaste, no es necesario tener diferentes claves de ReCaptcha para cada idioma, y mucho menos traducirlas.

Déjame explicarte: el banner de ReCaptcha proviene de fuentes externas y muestra el contenido según el idioma del navegador del usuario. Por ejemplo, si tengo mi navegador en inglés, siempre veré el banner de ReCaptcha en inglés, sin importar el idioma en que esté tu sitio. Esto sucede independientemente de WordPress y WPML.

En este caso, te recomiendo que configures ReCaptcha directamente en Elementor y elimines la traducción de las claves en WPML String Translation. Dime si todavía tienes alguna duda y si lo que mencioné se aplica a tu situación.

noviembre 5, 2025 a las 6:34 am #17548148

misterwilsS

El recapcha es el V3 de google, y quizás no me he explicado bien. No estoy traduciendolo estoy añadiendo las claves para que el recapcha de google funcione.
Cada idioma tiene que tener unas claves diferentes, si no, no funcionana los formularios. Asi que si, es necesario cambiar esas claves por idiomas.
El problema es que cambiamos las claves en los idiomas adicionales y al tiempo vuelven a tomar las claves del idioma original. Esto es un gran problema porque nos dejan de funcionar los formularios en los idiomas adicionales, y cuando tienes dinero invertido en google ads para captación de leads através de formularios...es un gran problema.
Ahora, que volvemos a tener problemas con esta configuración, como digo vuelven a coger las claves del idioma original, intento modificarlo en idioma portugués, captura de pantalla adjunta, y sale un simbolo de engranaje, que no me deja hacer nada, ni modificar ni nada. ¿Cómo puedo modificar este campo para poder cambiar de nuevo la clave? ¿Cómo hay que hacer para que no vuelvan a modificarse las claves de manera "automática" y cojan las del idioma original? Gracias

FireShot Capture 030 - Traducción de cadenas { MisterWils — WordPress - [misterwils.com].png
noviembre 5, 2025 a las 10:10 am #17549151

Lucas Vidal de Andrade
Partidario de WPML desde 11/2023

Idiomas: Inglés (English )

Zona horaria: Europe/Vienna (GMT+01:00)

Hola,

Sí, entiendo, el Captcha V3 de Google. Analicé más a fondo tu sitio y la información de depuración, y vi que estás usando diferentes dominios para cada idioma. Esa información es importante, y es la razón por la que el captcha no está funcionando.

Sin embargo, no es necesario crear una clave para cada dominio. Basta con que agregues todos los dominios a una sola clave, y funcionará para todos ellos. No sé exactamente dónde hacerlo, pero es posible desde el panel de administración de Google. Esta solución ya ha sido aplicada por otros usuarios y es independiente de WPML.

Dime si aún tienes alguna duda.

noviembre 5, 2025 a las 10:30 am #17549206

misterwilsS

Gracias. Ya está hecho y funcionan correctamente los formularios. Gracias